Updated On September 23rd, 2025
Pet's info: Cat | Mixed Breed | Male | neutered | 1 year and 9 months old
My cat goes through spurts of throwing up after he eats. There will be weeks where he is fine and then another week where he is getting sick every other day or every day. He had his annual check-up the last time this was happening and I asked the vet if this was a concern or if I should change his food. She said I should just try to slow down his eating. Could there be another underlying problem?
1 Answer
Published on May 13th, 2017
George's intermittent vomiting can be a frustrating problem to diagnose and manage. While eating quickly can cause vomiting, other possible causes of this waxing and waning frequency of vomiting could be related to inflammatory bowel disease or chronic pancreatitis. These conditions can both require fairly extensive diagnostic testing to get a definitive answer, including blood tests, abdominal ultrasound and intestinal biopsies. At this point, you can certainly try to slow down George's eating pace, but you can also consider trying a diet change, as this can help both of the issues I mentioned. If you decide to change his diet, I recommend using a novel protein diet (one protein source/one carbohydrate source), such as Dick van Patten's Natural Balance Limited Ingredient Diets or prescription based formulas. Choose a flavor of food that he has never been exposed to (i.e. venison, rabbit, etc.) and gradually mix his old and new foods slowly over 5-7 days. Avoid feeding any treats or table food while feeding this diet to eliminate any exposure to other foods. It can take 6-8 weeks to determine if a diet change is successful, so don't give up after a few weeks if you haven't noticed a change. If George continues vomiting intermittently on a new diet that he is eating slowly, I would consider taking him back to the vet to discuss further diagnostic testing. I hope that all goes well!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.