My 2-year-old Lugh throws up on a regular basis--nearly every day. It doesn't appear to be hairballs, it's just food. It's like he eats too fast and throws up. I recently changed my cats' diets to be around 50% moist food and 50% dry from all dry food (based on advice from this forum), but it's been going on longer than that. I always feed them high-quality food, though, not just cheap supermarket stuff. A cat I had growing up, Mr. T, had the same problem, and we could never figure that out, either. My roommates are exasperated, as am I. Does anyone have any ideas about why it's happening or advice on how to stop it?