British Columbia SPCA (37 branches)