Live Streaming 24/7
Animal cancer centre in Guelph is state of the art
Hundreds of animals receive cancer treatment at a state-of-the-art facility in Guelph. Videographer Audra Brown finds out what makes this place one of a kind in Canada.