If it's possible I recommend finding another vet. Yours is obviously really old school. You can now spay and neuter at 2 pounds, which is approximately 2 months! Perhaps you can educate your vet by referring him/her to the American Association of Feline Practitioners statement on early age...