The Canine influenza virus

The Dog flu? Tristan Hardy gathers the facts.