You should do it before the first heat however the longer you wait the better because the vet can extract all of the baby teeth that haven't fallen out on their own and have adult teeth coming in. We had Winnie spayed at 6 months...seems to be what everyone else is saying too. |