When to spay/neuter also depends on your lifestyle with your dogs. Some people on this list would rather cut off their own arm before they let their dog(s) be unattended in the back yard for more than 5 min or let them interact with other dogs at a dog park. Other people commonly visit dog parks, etc.
Dealing with a adult, unaltered dog requires you to think about consequences that you don't have to think about with a altered dog. If you are prepared for that, great. If not, spay/neutering "early" might be the right choice (not super early of course, but perhaps earlier than 24 months).
Dealing with a adult, unaltered dog requires you to think about consequences that you don't have to think about with a altered dog. If you are prepared for that, great. If not, spay/neutering "early" might be the right choice (not super early of course, but perhaps earlier than 24 months).