I prefer to not neuter or spay adult dogs due the the face of metabolism slows down and they gain weight faster. If younger they begin to cope with the situation and you have a better chance to still train them as a watch dog and control their food intake.
I had a 95lbs pitt/rott mix who was 6 years old neutered. He escaped the yard and knocked up next doors female lab. So i had to cut his man hood. Well in a short year he went right up to 120lbs.
I say its all in the owners preference just like micro-chipping.