Total Pets Adopted
701 Cats — 406 Dogs
Total Pets Rescued
728 Cats — 410 Dogs

For Life Campaign


The Bow Valley SPCA For Life Campaign will help us raise the necessary funds to save more lives and inspire humane treatment of domestic animals over the long term.  All Campaign funds will support the Bow Valley's only animal shelter and Alberta's only no kill, no cage option for dogs and cats.

Click here to Donate

Why a campaign? In less than 10 years we have built a remarkable no kill, no cage facility in the heart of the Canadian Rockies; provided the community with thousands of hours of education about animal care and compassion, saved and in many cases rehabilitated hundreds of cats and dogs, and matched 99% of our animals with forever homes. Our model is so inspiring that many animal shelters throughout Canada turn to us for advice.

The Bow Valley SPCA For Life Campaign will Help. By supporting one of the Bow Valley SPCA For Life priority areas you will help ensure we can save lives and rehabilitate dogs and cats for generations to come.Our ability to provide quality care to abandoned dogs and cats; find them new forever homes; and continue our education and outreach in the community – relies on having a robust, sustainable ogranization. We envision an SPCA for the Valley that can stand the test of time; save more lives; and be an excellent model for animal care in Alberta.