Updated On September 23rd, 2025
Pet's info: Cat | American Shorthair | Male | neutered | 9 lbs
My 2 year old cat has been throwing up excessively over the last 24 hours. At first it was just foam, but now it's a foul smelling dark yellow as well. He's also very lethargic, hasn't eaten, hasn't used the litter box, and seems to throw up after drinking. Should I take him to the vet asap or wait for this to pass?
1 Answer
Published on January 1st, 2018
Poor Sebastian. I would recommend taking him to the vet immediately. I would be very concerned about an obstruction in his gastrointestinal tract somewhere. It is very unusual for a young kitty to be lethargic like that, and vomiting foul smelling liquid even after drinking only water is very concerning. Your vet will perform a thorough physical exam, and likely will take some X-rays. Look around your house for anything that Sebastian may have chewed on-kitty/dog toys, baby toys, string, Christmas ornaments-knowing this can sometimes help your vet. They may also recommend bloodwork if they are concerned about dehydration, electrolyte imbalance or other internal issues. Be prepared that Sebastian may need surgery if he has indeed eaten something he shouldn’t. This is definitely an emergency for him-he will likely become very very ill if you do not take him in as soon as possible. I hope Sebastian feels better soon!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.