Contact Us

Why Does My Cat Puke So Much? – Colorado State University Knows

Two cats on a lapWe have two cats, Chudley and Morgan. They throw-up all the time…or at least it seems that way. If cat puke were gold, my wife and I would be very wealthy.  We even bought carpet and rugs to try and match the color of their discharges. Most of the time it’s hairballs. Believe it or not, today (April 25) is Hairball Awareness Day.

According to Dr. Rebecca Ruch-Gallie from the CSU Vet Teaching Hospital, hairballs are a perfectly natural response to good grooming and are usually “expelled”. The sound a cat makes upon evacuation is scary.  It’s kind of a cross between a cough and a gag.  The face your cat makes can also be very alarming.

Why does this happen?


The projections on a cat’s tongue, which cause it to feel rough, are designed to clean off dead hairs in order to keep a cat’s coat smooth and sleek, the mark of a feline predator.  As pet cats groom, hair moves to the gut, and in most cases on to the litter box. Sometimes, however, hair hangs up in the stomach or upper intestine and collects fluids and bile. At this point, it becomes a round or tubular mass and must be expelled by vomiting.


Here are some ways to help your cat with hairballs:


  • Groom your cat to help with shedding. Pick a soft bristled brush or a cat grooming mitt.
  • Consider a petroleum-based cat hairball treatment.
  • Keep your cat entertained to avoid the excessive grooming that might result from boredom.

[Colorado State University]

Best of K99

Recommended For You

Best of the Web

Leave a Comment

It appears that you already have an account created within our VIP network of sites on . To keep your personal information safe, we need to verify that it's really you. To activate your account, please confirm your password. When you have confirmed your password, you will be able to log in through Facebook on both sites.

Forgot your password?

*Please note that your prizes and activities will not be shared between programs within our VIP network.

It appears that you already have an account on this site associated with . To connect your existing account just click on the account activation button below. You will maintain your existing VIP profile. After you do this, you will be able to always log in to using your original account information.

*Please note that your prizes and activities will not be shared between programs within our VIP network.

Please fill out the information below to help us provide you a better experience.

(Forgot your password?)

Not a member? Sign up here

Sign up for K99 Country Club quickly by connecting your Facebook account. It's just as secure and no password to remember!

Sign up to have exclusive K99 Country Club contests, events, coupons, presales, and much more delivered to you for FREE.