LocalPetFinder aggregates adoptable dogs from 7 rescue organisations in Toronto and the surrounding area. Each shelter operates independently — they handle adoption applications, meet-and-greets, and final decisions. Listings refresh regularly.
Click any shelter to see their adoptable dogs, learn about their mission, and find a direct link to their website.
Toronto7 rescues
Ontario SPCA (Central Ontario)
The Ontario SPCA operates 5 central-Ontario branches all within Toronto adopter drive radius — Barrie (90km N), Orangeville (75km NW), Orillia (135km ...
City of Toronto Animal Services
The City of Toronto Animal Services operates three municipal shelters: West (146 The East Mall), North (1300 Sheppard Ave W), and East (821 Progress A...
Ontario SPCA (Toronto Area)
The Ontario SPCA and Humane Society is the largest animal welfare organisation in the province, with 13 regional branches. Two are in the GTA orbit: D...
Toronto Humane Society
The Toronto Humane Society at 11 River Street, Toronto (Charity # 119259513 RR 0001) is a full-service animal shelter offering shelter care alongside ...
Full Circle Rescue
Full Circle Rescue is a foster-based dogs-only rescue operating across Ontario, with adoption events held in Markham, Thorold, and Toronto. Dogs come ...
Save Our Scruff
Founded in 2014, Save Our Scruff is a Toronto-based, dogs-only foster rescue. Every dog lives with a vetted foster home before placement, with adopter...
Etobicoke Humane Society
Founded in 1987 as the Etobicoke Animal Welfare Society, the Etobicoke Humane Society (EHS) is an independent, 100% volunteer-run, no-kill shelter at ...