Cat not eating and being sick

by Fred Roach
(Eckerman MI USA)

I have a 7 year old Bengal and he is a very active and playful cat. Just recently he will not eat much of his food he eats a little of his hard food which I keep fresh daily and he will not touch his softer food but just nibbles on it. He drinks water and everything but when he does get hungry and eats he throws up all his food and runs away. I try everything I can think of like changing different brands of food and also different types and still the same. My vet said he could have hairballs so I give him cat lax but he has not went to the bathroom in 2 days what can I do?


Answer by Kate
Have you actually taken him to the vets? he may have problems with his teeth which makes it painful for him to eat, so that when he does he gulps food which causes him to be sick.

or he may need some tests to see if their are other internal problems. unfortunately he may need a full check over to eliminate possible causes.

when a cat goes off his food it is definitely a sign of some illness which needs treating.

yes hairballs can cause this problem too and usually the cat can get rid of them themselves or with the help of medication such as your using. but in some cases the ball may be too large to get rid of and again the vet will have to intervene to help. So a trip to the vets in any case really is the best option for you both.

i hope he is better soon

best wishes kate

Comments for Cat not eating and being sick

Click here to add your own comments

could be kidneys
by: Anonymous

I have a cat with similar symptoms. He does have teeth problems being 17 years old. But he also has renal failure which is being treated by his vet. The problem can be kept under control with medication, but on the whole doesn't get better as time goes on.

Click here to add your own comments

Return to Cat Questions Archive three.


I'd love to hear what you think of this page or my site. Let me know if you like what you have read or if it has helped you with a problem.

It's easy to do just leave a comment in the box below and click the like / share or +1 to let others know about my site. Thank You It really is most appreciated.

Enjoy this page? Please pay it forward. Here's how...

Would you prefer to share this page with others by linking to it?

  1. Click on the HTML link code below.
  2. Copy and paste it, adding a note of your own, into your blog, a Web page, forums, a blog comment, your Facebook account, or anywhere that someone would find this page valuable.