
Well, dogs don't go out and buy fast motorbikes, expensive toys or gold jewellery, but the intended end result is the same. So why do people get their dogs neutered? I suppose a male dog who has not had enough training might be prone to running away (the behavioural term is 'roaming') to follow the scent of females on heat. Some male dogs might become aggressive if they feel that their territory or their property is being threatened in some way. But here's the rub...my main point....
Testosterone will give a teenage dog the confidence to go out and meet other dogs and interact with them. In a fearful dog it will give them confidence to go out and explore the world, make mistakes and learn, and as a result it will have a good rounded character. It will give a dog the confidence to explore new and unknown situations, people and places. Now if you neuter a young dog that is already timid by nature, and a dog who has been so timid that it has resorted to aggression out of fear... then if you misread the signs of that aggressive dog..and neuter it... thinking that you will improve that dogs behaviour - it may, in fact, get worse.
Don't get me wrong here. Neutering is the right thing to do if you do not want to breed from your dog. There are way too many unwanted dogs in rescue centres all over the place. There are also many dogs that need to be neutered because they constantly feel the need to challenge and fight in every situation. Neutering a dog when it is still a juvenile will not allow it to develop an adult mentality. What I am trying to say is that neutering is not a substitute for good basic training. If your dog is out of control and it is an entire male, then take a good look at the causes of that dog's behaviour and don't just take the easy route and cut off his testicles!