I have four kitties. All are indoor cats and eat a mix of dry/wet wellness food except for one that is on CD wet. Because of the one cat that has to be on a different food they are not free fed. They get fed in the morning and evening and I separate them into separate rooms while eating. Almost every night/early morning I hear one of them puking. Its driving me crazy! I'm getting tired of cleaning up puke almost every morning! I havent been able to pinpoint exactly which cat it is.......its not food from scarfing too fast, plus its much later - usually between 2-5 in the morning. No hairballs. Its generally liquid puke. They all have a clean bill of health. This has been going on for quite some time now and they did do it while on other foods before the wellness. They've been on the wellness for a few months now. They are not getting into something they shouldn't be. They get plenty of water. I have a cat fountain and I add some water to their food (I had a scare with my cat that has to be on the special diet so I now add water to keep things flowing). Any ideas???