hi, im a new cat owner and my kitten=(9-months old) is due to be spayed in dec. but is in heet now, how long will this last lol she's driving my dog crazy and are new kitten=(6-months old)we just got 2 weeks ago just wants to play with her and she just lays there waiting for him to breed with her... its kind of funny cause the younger male just wants to play with her. (he will be fixed soon too)
A cat's heat cycle is from about 15-22 days, unless she is not bred, and then sometimes they will cycle repeatedly, until they are bred. One thing you can do to shorten up the cycle is put your kitty in a crate, fairly poorly lit, because feline heat cycles are based on light.I'm not talking about putting her in there all the time, but for a couple of hours on and off during the day, will help. Good luck!