how long does it take to get over kennel cough?
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.