Do you add any water to his food? Hershey used to vomit more often on dry food, too. (Still does sometimes, but it's because he pulls his hair out and ends up eating some while trying to get it off his face. But, that's another thread...) It would often look like he had eaten too fast. Did it some, initially, on the wet food, too. Not so much since I started adding a couple or three Tablespoons of water to it. Maybe it makes him eat slower? I don't know, but it seems to be helping. Just a thought...