eating foam puppy up puppy throwing up white foam and not eating It can be caused by an upset stomach or overconsumption of food or water. Bile is the cause of irritation in the stomach of the d… Sunday, May 15, 2022 Edit