If your dog is coughing, has a runny nose, or is slightly off-colour, you may be inclined to think they have a cold. However, the human cold is not contagious to dogs. So the short answer is no, your dog doesn’t have a cold.
Other common causes of a cough in older dogs include canine bronchial disease and cardiac disease. Less commonly a cough can be due to heartworm, pneumonia or neoplasia (cancer). Other common causes for a runny nose include allergic rhinitis, dental disease, nasal foreign bodies and neoplasia (however, the latter usually causes a unilateral and more profuse nasal discharge). If you are concerned about sneezing, some common causes include allergic rhinitis, dental disease and nasal foreign bodies.
If you are concerned about your dogs coughing you should consult with your veterinarian immediately to determine the cause and a suitable course of treatment.