No-Kill Animal Shelters CANADA

Cochrane

Cochrane Humane Society

Tel: +1-403-932-2072

 

Medicine Hat

Medicine Hat SPCA

Tel: +1-403-526-7722

 

New Westminster

Royal City Humane Society

Tel: +1-604-524-6447

 

Fredericton

Fredericton SPCA

Tel: +1-506-459-1555

 

 

 

 

 

Bridgewater

Nova Scotia Humane Society

Tel: +1-902-543-2535

Etobicoke

Etobicoke Humane Society

Tel:+1-416-249-6100

 

Newmarket

Ontario SPCA

Tel: +1-888-ONT-SPCA

 

Ottawa

B.A.R.K. Ottawa

Tel: +1-819-776-5090

 

Alexandria

Refuge RR for Horses

Tel: +1-819-687-2851

 

Montreal

The Quebec Society for the Defence of Animals

Tel: +1-514-524-1970

 

Toronto

Organization for the Rescue of Animals

Tel: +1-416-726-5762

 

Smithville

The Way Home

Tel: +1- 905-957-2726

 

Oshawa

Humane Sociey Of Durham Region

Tel: +1-905-433-2022

 

Nelson

Second Chance Animal Shelter

Tel: +1-250-352-2228

 

Langley

Canadian Animal Rescue and Extended Shelter

ccbriner@shaw.ca

Tel: +1-604-532-5632

 

 

 

 

North Vancouver

District of North Vancouver Animal Welfare Shelter

Tel: +1-604-990-3711

 

 

New Westminster

Royal City Humane Society

Tel: +1-604-524-6447

 

 

Oshawa

Humane Society Of Durham Region

Tel: +1-905-433-2022

 

Vancouver

North Vancouver Animal Welfare Shelter

Tel: +1-604-981-3111

 

Meow-Aid

Tel: +1-604-731-0672

 

Windsor

Jazzpurr Society for Animal Protection

Tel: +1-519-258-9299;

       +1-519-258-3562

 

International Sites