The BC SPCA is a notforprofit organization dedicated to protecting and enhancing the quality of life for domestic, farm and wild animals in British Columbia.
Through its 41 locations across B.C., the BC SPCA provides a wide range of services for more than 32,000 injured, abused and homeless animals each year.
To view videos of adoptable animals, please choose one of our featured branch channels below.