Why Does My Dog Keep Hacking And Spitting Up?

Why Does My Dog Keep Hacking And Spitting Up? Health problems that cause coughing include: Kennel Cough, respiratory infections, heart disease, fungal infections, lungworm, heartworm and distemper. If your dog’s cough is persistent, contact your vet. If your dog coughs up white foam, treat this as an emergency. Why does my dog keep hacking and