Petco Text Logo
Petco Pet Logo

Why does my cat vomit after eating quickly and drool when purring?

Updated On September 23rd, 2025

Pet's info: Cat | Mixed Breed | Male | neutered

My 2 year old cat has always had problems with eating and vomiting. We've finally found that if we feed him 1/3 at a time, he eats slow enough and doesn't vomit. We had him checked by our vet and she said he was probably eating too quickly. However he still occasionally vomits up his food. Also in the last year or so I've noticed clear fluid (?saliva) dripping from his closed mouth, usually when he's relaxed and cuddling/purring. Can you please shed some light on these issues? Thanks!

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on January 9th, 2018

Your vet is right that when cats eat too quickly, they can vomit and that may be the cause of Mario's vomiting. It's good that feeding him less at a time helps with the vomiting, and he may still be eating that little bit too fast occasionally leading to the vomiting. I would continue to feed him small bits at a time to keep him from eating too fast. There are slow feeder bowls you can get him that force cats to slow down when eating, and that may be helpful for him. You can find them on the internet or possibly in a pet store. It sounds like Mario is drooling when he's relaxed and happy, and this is common. When cats become very relaxed, the tension in their jaw relaxes as well, and they drool. I had a cat who drooled so much when she sat on your lap that you would inevitably end up with large wet patches your pets! This is a normal behavior, and if it only occurs when he's relaxed and cuddling, it's nothing to worry about. I hope this helps!

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