Petco Text Logo
Petco Pet Logo

Why is my old cat constipated and vomiting? What should I do?

Updated On September 23rd, 2025

Pet's info: Cat | Maine Coon Polydactyl | Female | unspayed | 15 years old | 10 lbs

Iris isn't pooping often. Also vomits a couple times a week. The vomiting has been going on for years. She had a good visit at the vet last year. She is old and thin but doesn't act like anything is wrong. Could she be pooping in a secret place? I gave her Miralax which worked. But still not regular poop showing in the litter box.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

2 Answers

Most Helpful Answer

Image profile

Answered By Dr. Elizabeth

Veterinarian

Published on January 11th, 2020

Cats should have a bowel movement roughly twice a day. When they don't, that generally means there is a problem. Sometimes this can be a sign of an inappropriate diet, not enough water intake, a neurological issue or a tumor blocking the intestines. Since she is older and it sounds like it's been a year, I recommend to start with a veterinary visit. Bring in a fresh sample of stool so the vet can check it. Make sure to speak with the veterinarian about food options as well. Increasing the amount of fiber in the diet can often help as can feeding a canned food with additional water added. There is also a special prescription diet made by Royal Canin called Fiber Response that many cats respond well to. Older cats often need more care (just like older humans) so have her examined within the next day or so. I hope this helps.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Leigh, DVM

    Veterinarian

    Published on October 4th, 2017

    If you want to increase the fiber in his diet then you could add a tablespoon of canned pumpkin to his food and see if that helps. If he is always hungry and is drinking a lot then he should also be examined by a vet to determine the cause. Hyperthyroidism is common in older cats and caused increased appetite and water consumption. Your vet could check his thyroid level to make sure it isn't elevated.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored