To play, press and hold the enter key. To stop, release the enter key.

Fundraising for BC SPCA

BC SPCA seeks help in caring for 119 small dogs surrendered into care. For more information, please browse www.spca.bc.ca for details.

Our platform signed an agreement with BC SPCA to raise funds to the BC SPCA mission work, please browse below and support.