Cape Breton SPCA

Cape Breton SPCA is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Prince Albert SPCA

Prince Albert SPCA is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Battlefords Humane Society

Battlefords Humane Society is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Winnipeg Pet Rescue Shelter

Winnipeg Pet Rescue Shelter is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Steinbach and Area Animal Rescue

Steinbach and Area Animal Rescue is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Fredericton SPCA

Fredericton SPCA is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Lloydminster & District SPCA

Lloydminster & District SPCA is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Ontario SPCA Renfrew County Animal Centre

Ontario SPCA Renfrew County Animal Centre is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Ontario SPCA Lennox & Addington Animal Centre

Ontario SPCA Lennox & Addington Animal Centre is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
Ontario SPCA Leeds & Grenville Animal Centre

Ontario SPCA Leeds & Grenville Animal Centre is an active Canadian animal-welfare organization providing shelter, foster, adoption or community-animal services.
