Total pet population in Canada 2016-2025
The total pet population in Canada reached approximately 27.93 million pets in 2020, which includes pet dogs, cats, fish, small mammals, and pet reptiles. That figure is expected to reach just over 28.5 million pets by 2025.