Hola truc...castrandolo conseguiras que "baje" un tanto su agresividad territorial y es posible que se calme un poco,no será algo automático,si no que con el tiempo notaras os efectos de la castracion pues las hormonas masculinas no desapareceran de un día para otro...ahora bien,por lo que cuentas es probable que tengas un perro hiperactivo,en estos casos la castracion puede ayudar pero no da la solucion...es un problema de conducta que en la mayoría de las ocasiones tiene un caracter genético...necesitaras la ayuda de un buen etólogo,o si no tienes uno a mano,de un buen adiestrador que te ayude a solucionar ese problema...ánimo.