My 24 lb, 5 year old cat has started vomiting a few hours after eating for the last few days. I have not changed any food or anything. Thinking it might be a hairball that he can't get up as he never vomits. Looking for solutions that would help him get the hairball up quickly if that is what it is?