Mit einer Kastration erreichst du Verhaltenstechnisch nichts. Gar nichts. Da musst du trainieren, aber mit Eier ab ist das ganze nicht gegessen. Nebenbei nimmst du deinem Hund wichtige Hormone, die er für seine Entwicklung, für sein Leben braucht. Wenn es gesundheitlich nicht sein muss, würde ich meinen Hund nie nie nie kastrieren lassen.
EDIT: Ich seh das etwas eng, manche sehen das wieder etwas lockerer. Musst du für dich und deinen Hund entscheiden, am besten im Gespräch mit dem TA.