The British Columbia Society for the Prevention of Cruelty to Animals is a non-profit animal welfare organization which advocates for animal protection legislation, operates animal shelters, and runs educational workshops and public awareness programs throughout British Columbia, Canada. From Wikipedia