I did my first dog. I refuse to do that again. Dogs are the most genetically destroyed (thanks to humans breeding them) species on the planet. I got tired of playing mother nature and I won't do it again. Just my take. Of course my dogs are all males and are fenced in.
Male dogs tend to get fat when fixed. Dogs are great for keeping a bit on the light side for longer lifespans. Why not give them the advantage?