The following is a list of SPCA’s, Humane Societies and Veterinary Medical Associations that are participating in the Got a Pet? Get a Vet!™ public awareness campaign across Canada.

Ontario SPCA and Humane Society


Ontario Veterinary Medical Association


Lincoln County Humane Society


Welland & District SPCA


Peterborough Humane Society


North Bay Humane Society


Sault Ste. Marie Humane Society




Nova Scotia SPCA


Humane Society of Durham Region



Hamilton Burlington SPCA


Kawartha Lakes

Saskatoon SPCA

Simcoe and District Humane Society

PIJAC Canada


Niagara-HS-Final Logo Large No Paw

Niagara Falls Humane Society

Saskatchewan SPCA

Saskatchewan SPCA