Source: http://rochestercommunityanimalclinic.com/spay-and-neuter-services/general-information-about-spay-and-neuter-procedures/