age a dog can be spayed?
If you decide to spay your puppy, it should be before puberty at around six to nine months. Large and giant breeds mature later than smaller dogs, so the best time for them to be spayed is when they are a little older. Your vet will be able to advise you on the best time to get your puppy spayed.