I haven't had Jolene spayed yet. People frown at me for it but she's not even a year old yet.
Yeah, I honestly think as long as you’re a responsible owner and keep your dog contained so they can’t cause unwanted litters, there’s really no need to spay and neuter. Problem is the average pet owner is not capable of that or of handling the typical behaviors associated with intact dogs. A lot of people neuter them just because they start humping things.

I do think though that for smaller dogs early neutering is less of an issue than it is for the large breeds.