Sounds like hairballs to me.....

I think Catlax helps with hairballs too...and you can get that at Petsmart, or from your vet.