my dog is throwing up white foam and coughing?
Kennel Cough: Vomiting white foam can be a symptom of kennel cough, especially when experienced alongside eye discharge, a runny nose, and a hacking cough. Parvovirus and even rabies can also sometimes result in foamy vomit.