We've been discussing recently whether or not to have the dog neutered/castrated/call it what you will. He's now nearly eight months old and starting to show signs of sexual maturity, with an occasional inclination to humping but not totally out of control... yet.
I've never owned a dog before so I'm not at all knowledgeable about the pros and cons of having it done. I'd rather not have him go through any medical procedure that isn't entirely necessary, and I'm also wary that it's not necessarily going to cure any behavioural problems and the onus is very much on us as owners to ensure he learns how to behave through proper training (much like children, really). My wife, on the other hand, just assumed it was something you do (unless you intend to show the dog, or breed, of course) and was surprised that I questioned it.
So, dog owners, is it something you have done as a matter of routine? Any reasons for or against?
We'll ask the vet's advice as well, of course. They have previously said that they don't always consider it necessary, so I'm reassured that they won't just do it without good reason.