1. Upper respiratory tract infection
Dogs coughing and vomiting white mucus may be caused by upper respiratory tract infection. The main reason is that infection by viruses, bacteria, mycoplasma and other pathogens can lead to increased respiratory secretions, sneezing, Increased eye and nose secretions, etc., accompanied by symptoms such as cough. The white mucus is stuck phlegm, which can irritate the throat and induce coughing.
2. Canine distemper
Canine distemper is a serious infectious disease caused by canine distemper virus infection. The incubation period is 2-7 days. Dogs initially infected with canine distemper will have respiratory symptoms, so if the dog coughs and has not been tested for canine distemper virus or vaccinated, the possibility of canine distemper infection cannot be ruled out. It is recommended to take your dog to a professional pet hospital in time for a canine distemper virus examination and targeted treatment.
3. Foreign bodies in the esophagus
If a dog coughs and vomits white mucus, it may be because a foreign body is stuck in the esophagus, causing the coughing sound and foaming. It will also be accompanied by symptoms of drooling and scratching the throat. In this case, it is recommended to go to the pet hospital to take images and observe whether there are foreign objects. If there are foreign objects, it is recommended to remove them in time.