I don't see what's so bad about keeping a dog intact if you're going to take care of it and not let it get with another dog.
Now, I'm all for neutering and spaying, but why do people act like intact males are going to be so much trouble. They're really not. Beau doesn't mark, he doesn't wander, he's by far the most non aggressive dog I've owned. He's three and still intact with no problems. He hasn't shown in about a year.
Of my four dogs, three are fixed as they're just pet dogs. I think all pet dogs should be fixed. Now, Nikki wasn't fixed until she was... 6 years old? Something like that. I would've done so earlier, but I was a child at the time. Still, she was never allowed out when she was in season. (A bitch in heat is a pain in the butt though). We also had an intact male and an intact female at the same time. Nik's first heat we had just gotten Trey and he was intact. No problems. Rose was spayed at 2 years and Trey was neutered at about 18 months. We've never fixed a dog under a year.
I also don't buy the medical benefits. I've researched both ways and there are benefits and risks to both getting a dog fixed and leaving one intact. Certain cancer risks go up with neutering and others go down. It's primarily for convenience. I don't want to have to deal with a female in heat, so we got Rose spayed. That doesn't make it wrong, but that's what it's for.
Another thing to point out is that in other countries where the amount of unwanted dogs is a lot lower than here that they rarely ever spay or neuter their pets. It has to do with the American attitude towards dogs as a commodity and not a responsibility. I'm not saying don't get your dogs fixed and the overpopulation problem will go away- obviously that's stupid. But I'm simply pointing out something.
People tend to assume if you DON'T fix your dogs you are automatically going to have puppies and be irresponsible. That's not true. You can have intact dogs and be completely responsible. I've actually been called abusive for not neutering Beau which is just plain stupid imo.
It boils down to a choice. Research and choose what is best for you and your situation, just make sure you know the pros and cons. There are pros and cons to both ways. Neither is a 'right way'. If you can't keep a dog intact for two years without impregnating a female, then by all means neuter him! If you can, well then look at the other aspects.
And about being anal about pets nowadays... Growing up our mutt was intact, fed Pedigree and survived without getting any other dogs pregnant etc. I wonder how he made it, lol.