Many people ask what the right age is to spay/neuter their dog. The old school of thinking which many vets will still push today is to spay or neuter your dog around six months of age. This however, is not the healthiest thing for your dog.
Studies have linked early spay and neuter in dogs to many negative things such as an increased risk of hip dysplasia and increased fearful behavior, aggression and reactivity in some breeds. Furthermore, early spay and neuter is linked to an increase in some types of cancer including, but not limited too, bone cancer, hemangiosarcoma and lymphoma.
There are many good articles out there on this topic that pet owners should research before even considering having their best friend fixed too early. Studies show that dogs need to go through puberty before being spayed and neutered in order to live a longer, healthier life. Please research this topic before making this decision and consider waiting to sterilize your dog until around at least 18 months of age for a a male and two heat cycles for a female.