Canadian Animal Shelters InfographAvenir CreativeJuly 31, 2015animals, rescue, humane society, dogs, cats, pets, canadian, pet adoption, spay, neuter, graphic design, infograph