Seamus seems to be trying to cough up what I believe is a hairball, but instead of bringing it up, he keeps swallowing it back down. This has been going on off and on since last wknd, although not everyday. The week before he had a couple of incidents of actual vomitting, usually right after eating his canned food, and there was some hair mixed in (I should note also, that he only threw up after eating the Nutro Max brand which has a chunkier consistency, but seems to be fine with the mushier Iams). Now, though, it appears that he's resisting bringing up whatever his body is trying to expel. It's frustrating because I know he'll feel so much better if he just lets himself get rid of it. I bought some hair ball remedy at the pet store that I've given him a couple of times this week. Unfortunately all this dry heaving seems to be making his throat sore. In the last couple of days I've noticed that every now and then he swallows hard/gulps like his throat is irritated and sometimes he sounds a little bit hoarse when he meows. Otherwise he's eating, drinking, going to bathroom and playing like normal. He doesn't act sick at all. I haven't noticed any other signs to indicate a URI either like sneezing or mucus. Does anyone have any advice or have a cat that resists coughing up hairballs? Should I just persist with the hairball remedy and hope that does the trick? I haven't been giving it to him everyday, only a couple of times so far. Any advice is appreciated.