how long does it take to clear kennel cough?
Kennel cough usually clears up within three weeks. Sometimes it can take up to six weeks to clear up for older dogs or those with existing medial conditions. However, in very rare cases the illness can progress to pneumonia so contact your vet if your dog's condition doesn't improve.