Other contributors have said "What age can you spay your puppy?" is the same question as "What age should a puppy be spayed or neutered?" If you believe that these are not asking the same thing and should be answered differently, click here

What age should a puppy be spayed or neutered?

Answer:
When a female dog is spayed before their first heat cycle it reduces their chances of developing mammary cancer by 99%. Since a dog's normal heat or menstruation cycle begins at about 6 months, dogs should be spayed between 4 and 6 months. Male dogs can be neutered as early as eight weeks (two months) but some vets recommend that the owner wait until the dog is six months of age to be neutered. Talk to your vet to see what he or she recommends.
Contributor: Luvhistory2010
First answer by Speeddaimon. Last edit by Luvhistory2010. Contributor trust: 342 [recommend contributor recommended]. Question popularity: 57 [recommend question].