Reece-Weaver started out with a veterinarian who would spay/neuter pups at eight weeks of age, but her current vet likes to wait just a few weeks more. The ones I've had done have been around 10 to 12 weeks, and I like that age, says Reece-Weaver.