Why is my 6-month-old kitten not eating? Teething or heat?
Kittens typically start teething around four months of age. so if Angel is about six months of age, she would be at the tail end of teething. It's certainly possible that teething could be causing her lack of appetite. Teething is painful, and some cats will avoid eating when teething. Try soaking her food in tuna juice to make it softer for her to eat. It's unlikely to be her first heat causing a loss of appetite. When cats go into their first heat, they become more affectionate and more vocal. In fact, cats in heat can be extremely annoying! I would recommend having her spayed to avoid annoying behaviors as well as urine marking, wanting to roam, and kittens.
If Angel refuses to eat her softened food, then it could be something else causing her to not eat such as a systemic illness, inflammation, injury, or infection. In that case, I would take her to the vet tomorrow for a health check. Good luck, I hope this helps!
Updated on September 23rd, 2025