My vet still says 6 months. It works for us, but we don't generally have male dogs. I get mine spayed at 6-7 months and never had a problem. When I used to let them go through a heat I lost the one to mammary cancer at 6. I refuse to let that happen ever again.Agreed. And I donāt feel weird honestly because some vets just arenāt up to date on the latest information and new studies, etc. They maybe went to school a long time ago and donāt continue their education.