The illness used to be known as kennel cough because it spreads easily when dogs are in close quarters but the more common term now is infectious canine cough, Mr Wilson said.
Viral and bacterial causes of canine cough are spread through airborne droplets produced by sneezing and coughing. Those agents are also spread through contact with contaminated surfaces.
The illness seemed to have similar effects on dogs as human flu does on people, Mr Wilson said. Antibiotics and anti-inflammatories were the usual treatment.
Dog daycare centres and kennels required owners to show certificates showing vaccinations were up to date.
The SPCA is also keen to spread the health message, and vaccinates animals it rehomes.
The lifelong vaccination process should start when a puppy is nine to 12 weeks old, followed with an annual booster.