Question: how long does it take to get rid of 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.