My 5 year old boy lab is entire. He has been slightly aggressive with some male dogs over the years, but the problem is getting worse. I have spoken to the vet about possibly having him neutered, and they are encouraging it.
There may be an additional complication with his behaviour because he has OCD in his shoulder/leg which has also got worse lately, and the aggression could be from the new pain he's having rather than testosterone.
Anyhoo, what I would like to know is if anyone has experience of having an older dog castrated, rather than a puppy/young dog, and whether or not it has changed his behaviour.