Kennel cough generally progresses through an incubation period, followed by an initial dry cough stage, and then potentially progresses to a productive cough with nasal discharge.