and blood foam throwing puppy throwing up white foam and blood The gassy build up in the stomach can cause vomiting and the white foam or slime is due to the stomach. 1 One option would be a v… Friday, November 4, 2022 Edit