If you have a cat you probably know: in a house filled with easy-to-clean hard floors, cats often seek the only carpeted surface to vomit upon. Why do cats do this? While it may seem like your kitty is just trying to be irritating, there are a few likely reasons for this behavior.
Vomiting is not pleasant for your cat, so he or she may instinctively seek a more comfortable surface, one where your cat has better traction such as the carpet. Some experts theorize that this is an instinctive behavior; in the wild, a cat would look for a place where they could bury or cover their vomit. Your carpet simply resembles more closely a place your cat would vomit in the wild than does your tile floor.
In some homes, there are just more carpeted areas than hard-surface floors such as tile or hardwood. Therefore, the odds are greater that the vomit will end up on the carpet. Also, most people will recall more vividly time spent scrubbing a stubborn stain from the carpet than the moment or two it takes to wipe a mess from a hard floor; consequently, when you think about it, those times come more readily to mind.
The next time your cat chooses your expensive Persian rug as the best spot to vomit, remember that he or she is not trying to be difficult. Be sure to have a carpet stain remover on hand so you are prepared for those incidents. Since cats don’t like being picked up and moved while they are vomiting, if you are quick enough, you can try placing a folded newspaper under your cat to catch the vomit before it gets on your carpet. While vomiting in cats is fairly common, remember that if your cat seems to be vomiting excessively, a trip to the vet may be in order.