Just to add my 2 cents worth....Phoebe is 12 yrs old, a DMS..domestic short-hair....she has coughed up hairballs since she could...meaning from a young age. In the last 2 yrs or so, she has also coughed up whole, and sometimes mushy food. Obviously she isn't chewing her food and/or it is partially mushed in her tummy, then it comes up.
I do brush her and get lots of that thick undercoat, but she still upchucked.
So, I saw an ad for Iams Sensitive Stomach formula. It comes in a pink bag. I thought, what the heck. It isn't her main food...I mix it in with her regular Wellness kibble. Wet food is her main food now, but wasn't until April 2008. From March 2007 to April 2008 she was on totally dry food. But with all the hairballs, I got desperate and bought a bag of the Iams Sensitive Stomach and from about August 2007 to now.....she's thrown up about 2 hairballs.....I kid you not!!!
Perhaps she has a sensitive stomach, perhaps that Iams food help pass the hairballs or prevents them from forming...I don't know...but I like it.
I've tried Tonic-Lax and something else over the years...but she always threw up.
For the price of a small bag..it might be worth a try. It can't hurt. It's not the best food, re: ingrediants, but like I said, it isn't her main source of nutrition.
Hope it helps you decide what to do. The dry food, Hill's T/D, was too expensive to be thrown up on the carpet
, but then again, maybe my cat was trying to tell me something....