Canadian Animal Rescue and Adoption Listings

The rescue of Canadian dogs, cats, birds, reptiles, and small domestic mammals, is critical to the well-being of these companions.  This page is dedicated to providing rescue lists for all Canadian pets.  We thank all those people who give unselfishly to the saving and placement of the less fortunate, and we hope that any heartache you encounter is overwhelmed by the happiness you make. IMPORTANT NOTICE:  It is PGAA’s desire to provide a list of adoption and rescue sites that rescue pets and, hopefully, place them into new loving and caring homes.  While we make every effort to only publish links from reputable rescue agencies, we HAVE NOT physically reviewed these organizations.  Let us know of any unfavorable experiences that you may have had with any rescue/adoption group at PGAA Rescues. It is difficult to continually maintain a completely valid list of operating rescue agencies so some of these rescues may no longer be operating.  Your cooperation in notifying us of closed rescues will also be appreciated.


Search Recommendations
  • Click on your state and scroll down to the appropriate pet
  • If you don’t find a group in your state search the surrounding states
  • Still no luck?  Go to the National section and scroll to the appropriate pet
  • When all else fails E-mail us for assistance
Canadian Adoption and Rescue Organizations.
Please use caution when considering placing an animal with any one involved in animal rescue, or if you get an animal from a rescue/adoption agency. Get references and do some investigation on your own.  Long-distance/sight unseen adoptions can be risky.

A “Yes” in the No-Kill column means that the rescue is a shelter where animals are only euthanized if they are too sick to be treated or too aggressive to be suitable for adoption.

LOCATION TYPE BREED URL NO-KILL
British Columbia All All E-mail:Absolute Karma Rescue Society, 604-465-4664
Manitoba All All Funds for Furry Friends
British Columbia Birds Parrots For The Love of Parrots Refuge
Ontario, Golden Lake KOJ 1XO Birds Parrots Gift of God Parrot Rescue
Ontario Birds Parrots Parrot House
Canada Cats All Hearts United for Animals Yes
Alberta, Calgary,  T2N 4T6 Cats All including Feral MEOW Foundation Yes
British Columiba, Vancouver Cats All Vancouver Orphan Kitten Rescue Association (VOKRA) Yes
British Columiba, Vancouver Cats All Meow-Aid Yes
Ontario, Barrie L4M 1E7 Cats All Street Cats Yes
Canada Listing Cats and Dogs All Canadian Dog Rescue Groups
British Columbia, Kelowna Dogs Small dogs Okanagan (Central) Small Dog Rescue Society 250-808-1107 Yes
Homewood, Winnipeg, R3K 0Y1 Cats and Dogs All Facebook: Kat’s Kritter Rescue
Manitoba, Winnipeg, Cats and Dogs All Second Chance Pet Rescue
Manitoba, Winnipeg, Cats and Dogs All Second Chance Pet Rescue
Ontario Cats and Dogs All Grand River All-Breed Animal Rescue
Ontario, Arnprior K7S 3G7 Cats and Dogs All Arnprior and District Humane Society Yes
Quebec, Montreal Cats and Dogs All Animal Adoption Montreal
Canada Dogs All Canadian Dog Rescue Listings
Canada Dogs All Hearts United for Animals Yes
Canada Dogs Breed Rescues Canadian Breed Rescues Yes
Canada Dogs Senior Dogs Senior Dog Rescue
Montreal, QC H2L 1R8 Dogs All Sophie’s Dog Adoption
Ontario Dogs Small Dogs Pomeranian and Small Dog Rescue
Ontario, Hamilton Dogs All 4 Love of Canines Yes
Ontario, Ottawa/Belleville Dogs All Genesis Dog Rescue
Ontario, Ottawa Dogs All Bytown Assoc. for Rescued Kanines (B.A.R.K.)
Ontario, Ottawa/Gatineau Dogs All Canine Rescue Team
Ontario, Ottawa Dogs All Bytown Assoc. for Rescued Kanines (B.A.R.K.)
Canada Dogs Airedale AireCanada Airedale Rescue Network
Canada Dogs American Eskimo Heart Bandits – American Eskimo Dog Rescue
Ontario Dogs Australian Cattle Dog Australian Cattle Dog Rescue of Ontario
Canada Dogs Australian Shepherd Aussie Rescue Canada
All Canada Dogs Australian Shepherd Second Time Around Aussie Rescue, Inc.
Ontario Dogs Basset Basset Hound Rescue of Ontario
Canada (based in Newfoundland) Dogs Beagle Beagle Paws
Canada Dogs Bearded Collie Bearded Collie Club of Canada Rescue
All Canada Dogs Bernese Mountain Dog Bernese Mountain Dog Club of Canada – Rescue
All Canada Dogs Bichon Frise Small Paws Rescue Yes
Ontario Dogs Border Collie Ontario Border Collie Rescue Lists
All Canada Dogs Border Collie National Border Collie Rescue Lists
All Canada Dogs Boston Terrier BOSTON TERRIER RESCUE CANADA
All Canada Dogs Boston Terrier BT Club of Canada Rescue
All Canada Dogs Bouvier des Flandres Bouvier Rescue Groups
All Canada Dogs Boxer Without Borders Boxer Rescue Yes
All Canada Dogs Boxer Boxer Club of Canada
All Canada Dogs Bull Terrier Bull Terrier Welfare Foundation
All Canada Dogs Bullmastiff Bullmastiff Rescue of Canada
British Columbia Dogs Chihuahua BC Chihuahua Rescue
All Canada Dogs Chinese Shar Pei Chinese Shar-Pei Rescue
British Columbia/Alberta Dogs Collie Okanagan Collie Rescue Yes
All Canada Dogs Dachshund Canadian Dachshund Rescue
Canada Dogs English Springer Spaniel ESS Rescue List
Toronto Dogs German Shepherd Dog Toronto German Shepherd Dog Rescue
Canada Dogs Labradoodle Doodle Rescue Collective Yes
Calgary, Alberta (serving BC and AB) Dogs Great Dane For the Love of Danes Rescue Society
Canada Dogs Great Dane Great Dane Club of Canada Rescue
Manitoba Dogs Great Dane New Hope for Danes Great Dane Rescue
Manitoba Dogs Great Dane Dave and Irenne Bader (204-422-5818)
Ontario Dogs Great Dane Danes in Distress
Saskatchewan Dogs Great Dane New Hope for Danes Great Dane Rescue
Canada Dogs Greyhound Adopt A Greyhound
Ontario Dogs Husky mixes SiberRescue Ontario
Ontario Dogs Jack Russell Terrier Jack Russell Terrier Club of Canada-Ontario Rescue
Saskatchewan Dogs Jack Russell Terrier SJRTC Russell Rescue
Canada Dogs Keeshound Canadian Keeshound Rescue
Canada Dogs Labradoodle Doodle Rescue Collective Yes
Ontario Dogs Leonberger Leo Rescue
Canada Dogs Miniature Pinscher Southern Star MinPin Rescue
Canada Dogs Newfoundland Trinity of Hope
Canada Dogs Norwegian Elkhound Norwegian Elkhound Rescue
Ontario Dogs Papillon Papillon Rescue Canada
Canada Dogs Pomeranian Canadian Pomeranian Rescue
Ontario Dogs Pomeranian Pomeranian and Small Dog Rescue
Canada Dogs Rhodesian Ridgeback Rhodesian Ridgeback Rescue (search by province)
Canada Dogs Rottweiler Rottweiler Rescue Guide
Southern Alberta Dogs Rottweiler Southern Alberta Rottweiler Rescue
Canada Dogs Saluki Saluki Club of Canada Rescue
Canada Dogs Schipperke SSC Rescue Links
British Columbia Dogs Shar-Pei TnT Shar-Pei Rescue
Ontario Dogs Siberian Huskies and Husky mixes SiberRescue Ontario
Canada Dogs West Highland White Terrier Westie Rescue of Canada
Canada Dogs Whippet National Whippet Club of Canada
Ontario Dogs Yorkshire Terrier Ontario Yorkshire Terrier Rescue Yes
Canada Dogs Yorkshire Terrier The Canadian Yorkshire Terrier Association Rescue
Campbellville, Ontario CANADA Farm Animals Horses, goats, etc. HAPPILY EVER ESTHER
Ontario Farm Animals Horses, goats, etc. Navan Animal Rescue Corporation
New Brunswick, Nova Scotia,Prince Edward Island and Newfoundland and Labrador Ferrets All Ferret Lovers Society of Atlantic Canada Yes
Canada Ferrets All Ferret Aid Society
Manitoba Ferrets All Manitoba Ferret Association Yes
Canada Ferrets All Mustela Canada and Mustela Francia
Ottawa Ferrets All Ottawa Ferret Association Rescue
Alberta Ferrets All Alberta Ferret Society Rescue
Calgery Ferrets All Ferret Rescue and Education Society
Ottawa Ferrets All Ferret Rescue Society Yes
Southern Ontario Guinea Pig All Guinea Pigs R Us Rescue (PetFinder)
Hamilton, Ontario Guinea Pig All Hamilton Guinea Pig Rescue
All Canada Rabbits Domestic House Rabbit Society of Ontario Yes