The BC SPCA is a not-for-profit organization dedicated to protecting and enhancing the quality of life for domestic, farm and wild animals in British Columbia. Learn how the British Columbia Society for the Prevention of Cruelty to Animals (BC SPCA) came to be one the largest animal welfare organizations of its kind in North America. Discover the foundation of our work in our Mission, Vision and Charter. These values are applied to our programs and the results of this work can be found in our annual statistics. The BC SPCA is dedicated to providing a transparent view of our operations and accounting to the public, our members and our generous supporters.more...See more text