Nine small dogs suffering from terrible neglect have been surrendered into BC SPCA care. They came in quite fearful and they are very much in need of medical care.
Please consider donating towards their rescue and recovery today.
Contact us | FAQ
BC SPCA Charitable Tax # BN 11881-9036-RR0001