Q. My dog started dry coughing yesterday, like something is stuck in her throat but not. She hasn't been around other dogs and is eating and drinking
ROSS MASSIMIANO, DVM
A. A cough could be due to an infection such as kennel cough, allergic (asthma), heart disease, or a problem with the trachea. I would recommend a vet seeing your dog in person to figure out which it is. Sometimes dogs get a scratch in their throat when they swallow something sharp. This would cause a scratch for a week or so. Having said that there still might be the need for a veterinarian to see the problem in person.