PLEASE ADOPT, DON’T SHOP!
Below are profiles of rescue organizations and shelters (registered non-profits and charities) that have dogs, cats and small animals for adoption.
The following list is in alphabetical order:
Alberta Animal Rescue Crew Society (AARCS)
Birdline Canada Parrot Rescue
Bow Valley SPCA
Calgary Humane Society
DINO Animal Rescue Society
Edmonton Humane Society
Grande Prairie & District SPCA
Oops-a-Dazy Rescue and Sanctuary Society
Pawsitive Match Rescue Foundation
Pitbulls for Life Foundation of Alberta
Second Chance Animal Rescue Society (SCARS)