It would be best to wait until she is 6-8 months old to have her spayed (in my opinion). She will be a bit bigger then, and also her permanent teeth will be in, and while she is under anesthesia, they can remove any baby teeth that may have been retained. You can also get her microchipped at that time too. |