About Us

Did you know…


For every one dog we bring in about seven die waiting to come in.

Our animals come from dumps and the side of highways. Some are owner surrenders.

We provide 300-500lbs of donated food each week in an effort to keep animals alive that are waiting to come in! Even this amount of food does not touch the problem.

Many of our dogs are severely malnourished when they first come in. Some have broken limbs. Some have gun shot wounds. Some have been burned. All have been neglected.

We promote and educate people on responsible pet ownership and the importance of spaying and neutering.



Rescue for Life is a no-kill dog and cat rescue group operated out of Spruce Grove, Alberta.  Cats and dogs are fostered by volunteers until their forever homes are found.  While in foster care the animals receive full vet care.  All animals adopted out by Rescue for Life are spayed/neutered, vaccinated, and dewormed.

All foster and adoption homes are screened by Rescue for Life and the best match for both the animal(s) and the family is chosen.

An adoption fee covers a portion of the money put into the animals.  Rescue for Life also has “Special Needs Cases” that require additional funds above and beyond a standard rescue.

Rescue for Life is involved in educating the general public about responsible pet ownership including the importance of spaying/neutering your pet(s).

Rescue for Life relies solely on volunteers and donations.

Sign up for our free newsletter!