Yes, I agree that it's probably a hairball. Sometimes my cats start coughing and nothing comes up either. Now I give them laxastat every other day and it seems to help. Good luck.