Ok.hear are the possibility's....
Dog Night Time Cough
Coughing at rest is associated with heart problems (sometimes failure), trachea issues and lung problems.
Dog Cough when excited
Collapse or irritation of the trachea (branches of the lungs)
Dog Cough when drinking water
Collapse or irritation of the trachea, also called Kennel Cough or trachea bronchitis. Kennel cough is the most common cause of laryngitis in dogs. A dog may have laryngitis and a coughing condition for years occurring when your dog pulls on its leash or other activity.
Cough During or after eating
Larynx or esophagus disease. The larynx prevents food from entering the trachea. If the larynx doesn't close food enters causing disease.
Dog Cough when outdoors
If the dog continually breathes in things that are naturally outdoors such as leaves or grass, it could cause a lung infection or pyothorax.
Cough in Overweight Small Dog
Caused by tracheal collapse (sounds like a goose when coughing).
Canine Cough Medicine varies based on the type of diagnosis. It ranges from cough suppressants to prescription drugs. Veterinarian's have many options for treatment including cough medicine, cough suppressant, antibiotics (bacterial infection) and allergy medications (steroids).
Here you go I hope this helps in some way
Dog Night Time Cough
Coughing at rest is associated with heart problems (sometimes failure), trachea issues and lung problems.
Dog Cough when excited
Collapse or irritation of the trachea (branches of the lungs)
Dog Cough when drinking water
Collapse or irritation of the trachea, also called Kennel Cough or trachea bronchitis. Kennel cough is the most common cause of laryngitis in dogs. A dog may have laryngitis and a coughing condition for years occurring when your dog pulls on its leash or other activity.
Cough During or after eating
Larynx or esophagus disease. The larynx prevents food from entering the trachea. If the larynx doesn't close food enters causing disease.
Dog Cough when outdoors
If the dog continually breathes in things that are naturally outdoors such as leaves or grass, it could cause a lung infection or pyothorax.
Cough in Overweight Small Dog
Caused by tracheal collapse (sounds like a goose when coughing).
Canine Cough Medicine varies based on the type of diagnosis. It ranges from cough suppressants to prescription drugs. Veterinarian's have many options for treatment including cough medicine, cough suppressant, antibiotics (bacterial infection) and allergy medications (steroids).
Here you go I hope this helps in some way