Coughing that occurs during or shortly after eating may be due to disease of the larynx or esophagus. The larynx normally closes when food is swallowed to prevent food from entering the trachea. If the larynx is diseased it may not close when food is swallowed resulting in food entering the trachea. Food may pool in an abnormally dilated esophagus. The food then may pass to the mouth and down the airways into the lungs causing pneumonia and cough.
Some coughs sound moist and others are harsh and dry.
The environment and habits of your pet influence which causes of cough are more likely. The environment and habits of the pet can influence which causes of cough are more likely. Dogs that hunt or spend time outdoors may inhale grasses, seeds or other foreign materials through the nose into the airways. In addition to causing coughing, foreign materials can travel down the airways and through the lung causing an infection with a large amount of pus to develop in the space surrounding the lung. This disease is called pyothorax.