I only had dogs as an adult.. and I am on my 4th now.. of the 4, 3 was girls and 1 a boy.
I did neuter the male - for several reasons. First of all, cause I had a girl at the same time, and since he was a doberman mix and she was a yorkie, I really didn't want any accidents. And second, cause he really wasn't the most fortunate mix.. his mom was close to whatchacallitinenglish?.. when the dog is nervous and tends to be aggressive. And he's dad was a dominant dog, who got to roam free most of the time.. and behind him was apparantly lots of HD. That was not what I wanted to have accident puppies with.
Only one girl was neutered - she got diabetes, and I was told it was common to do that, to keep the diabetes better in check.
BUT apart from that, I see some people here neuter their dogs, mostly males, thinking the dog will be 'better behaved' after. And I am left thinking, whey the heck they just didn't train the dog better in the first place.
I don't think the intact dogs are the problem - it will always be the owner.
If your dog is welltrained, and the owner is considerate - it is no big deal.
But you hear the funniest arguments from people, when they try to justify not having trained their dogs. One of the most ridiculous must be from the owner of a siberian husky. It was pulling on the leash - HARD. And they sometimes talked my mom into walking it, and she's a little old lady. When she tried talking to them about the pulling-problem, they said it was cause it was a sled-dog... it was supposed to pull
Say whaaaaaaaaaaaaat?
Of course that makes perfect sense when you get way up north.. the dogsleds are just whoooshing by, and you jump on and off them while they pass you... sheeeeeeeeeeesh