I've had my 3 cats on Purina ... One of those two would also puke almost every time after eating. At 3am on New Year's day I found my smallest cat who didn't have any other symptoms from the food ...