Updated On September 23rd, 2025
Pet's info: Cat | American Shorthair | Female | spayed | 3 years and 11 months old | 15 lbs
My cat has been vomiting randomly for the past few weeks and it's usually chunks of food and hair. I read that cats can develop food allergies, so I switched her food about a week ago and she hasn't vomited again until today, which was also accompanied by 2 piles of diarrhea in her litter box. I'm not sure if I'm just panicking, but it also seems like her breathing is different. Should I take her to the vet?
1 Answer
Published on September 8th, 2017
It still may be the food. Any sudden changes in diet can upset their stomachs. I would recommend having her checked by a vet to make sure there is no infection and she does not get dehydrated. If there is no more vomiting or diarrhea tonight you can wait to have your regular check her, but if it continues or you notice blood in stool then you should get her seen as an emergency
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.