Had my older small pedigree spayed at 8 months after first season. She's now 10 and fine.
I now also have mixed breed teeny, tiny 6 month old and we are with a new vet who says spay at 6 months - which is now. Bumped into a dog walker friend this morning who thinks it too young and would be better to wait til grown. Others on the dog walk with us agreed....
I don't want to ask the vet because I'm questioning their policy.
Any advice most welcome.