Es passiert aber immer wieder, dass er von anderen Rüden angeknurrt, angebellt wird und auch schon mal 'gezwickt' wurde.
Anknurren oder anbellen passiert immer. Das kannst du gar nicht verhindern. Es gibt Hunde, die an der Leine alle anderen Hunde anbellen, dann eben auch Snoopy.
Und wenn Hunde unangeleint sind, dann ist "Drohen" mit oder ohne Knurren auch einfach Teil der Kommunikation und nicht per se schlimm. Auch Bellen kann bei abgeleinten Hunden vieles bedeuten.
Zwicken = Beißen? Also mit Löchern im Hund? Oder Zwicken = in die Luft schnappen? Letzteres ist zwar eine heftigere aber immer noch eine Drohgeste und damit auch noch "normale Kommunikation". Beißen ist etwas anderes. In welchen Situationen ist es denn dazu gekommen? Wenn das mehrfach passiert ist, wäre das eine Erklärung für seine Unsicherheit.
--
Es gibt Rüden, die Kastraten eher ignorieren und bei intakten eher prollen - es gibt aber auch Hunde, die mit Kastraten ein Problem haben. Vor allem ändert das den Hormonhaushalt massiv - und gerade einen unsicheren Hund würde ich wenn es eben geht, unkastriert lassen.