Question: my dog has a non productive cough?
Answer: A deep, dry, honking canine cough could be a symptom of kennel cough or tracheobronchitis (upper airway, meaning not the lungs). Kennel cough is a highly contagious disease caused by bacterium OR a number of viruses.