Question: how long does it take to get over kennel cough?
Answer: Most dogs with kennel cough recover completely within three weeks, though it can take up to six weeks in older dogs or those with other medical conditions.