Whens the best time to get my puppy spayed? For female puppies, its important she isnt spayed before the age of three months, as this can lead to health complications later on. However, if you get your puppy spayed before shes four years old, it can have the added health benefit of reducing the risk of uterine infection.