We're going to have Katie spayed. She is 3 months old now. We have been told by many people that the best time is 6 months old. Our vet said to wait until she has her first season because of hormones. Katie is a Cavalier, so is it best in this breed to let her hormones through?
Also, if we do...