I have read everywhere that a female cat should be spayed at 5-6months before she gets into Heat. But my vet says that my kitty should have her first periods and only then she will spay her? I dont get it. I thought spaying should be done before the periods. When did you all get your kitties spayed?