So sorry, just one more question. When is the best time to get a puppy spayed? The vet recommended 4 to 6 months. I also heard in the past from a previous vet that it is best to wait at 6 months. My pup is now 4 months and I am getting her fixed but just want to hear opinions about the best month to get this done...