Petco Text Logo
Petco Pet Logo

Why is my 2-year-old cat not eating and vomiting after food changes?

Updated On September 23rd, 2025

Pet's info: Cat | Somali | Male | neutered | 13 lbs

Bringing my cat into vet tomorrow but am so worried. he is 2 years old, has not eaten, not sure if it is my fault because I have been changing his food (has been fussy lately) I have him on cd vet dry food which prevents u.t.i.s however have been feeding him wet cat food (store bought) as well. He does go outside for a bit..his feces and pee has been normal. I know it could be many things, a little hair found in vommit....not sure what to think....many tests involved I am sure .

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on January 13th, 2017

I can certainly understand being worried about Winston! Changing his food frequently can cause GI upset, and that may be a cause of his vomiting. You are correct it can be many things, and it is always good to have him examined by a vet. Hopefully the vet tomorrow can give you some answers and put your mind at ease :-)

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored