Dog shelters in Duncan, BC
Ready to find your match? Here are 36 dog shelters in Duncan, BC with 543 adoptable pets.
West Coast Paws Dog Rescue
Langley, BC V2Y 0S9
Surfers For Strays - BC Transport Stop
local fosters & transport stop, North Vancouver, BC V7L 1E6
Directions
Life Of Hope Foundation(BC) Transport
Burnaby, BC V5H 4M5
BC SPCA - Richmond Education & Adoption Centre
7791 Steveston Highway (at No. 3 Road), Richmond, BC V7A 1L9
Directions
Search for a shelter or rescue
Interested in another location?
Dog shelters near me
Dog shelters in Abbotsford
Dog shelters in Agassiz
Dog shelters in Aldergrove
Dog shelters in Armstrong
Dog shelters in Campbell River
Dog shelters in Castlegar
Dog shelters in Chemainus
Dog shelters in Chilliwack
Dog shelters in Cobble Hill
Dog shelters in Courtenay
Dog shelters in Cranbrook
Dog shelters in Creston
Dog shelters in Cumberland
Dog shelters in Dawson Creek
Dog shelters in Delta
Dog shelters in Duncan
Dog shelters in Enderby
Dog shelters in Fernie
Dog shelters in Fort Nelson
Dog shelters in Fort St. John
Dog shelters in Fruitvale
Dog shelters in Gibsons
Dog shelters in Golden
Dog shelters in Grand Forks
Dog shelters in Hope
Dog shelters in Kamloops
Dog shelters in Kelowna
Dog shelters in Kimberley
Dog shelters in Kitimat
Dog shelters in Ladysmith
Dog shelters in Lake Cowichan
Dog shelters in Mackenzie
Dog shelters in Merritt
Dog shelters in Mill Bay
Dog shelters in Mission
Dog shelters in Nanaimo
Dog shelters in Nelson
Dog shelters in Oliver
Dog shelters in Osoyoos
Dog shelters in Parksville
Dog shelters in Peachland
Dog shelters in Penticton
Dog shelters in Port Alberni
Dog shelters in Port Hardy
Dog shelters in Powell River
Dog shelters in Prince George
Dog shelters in Prince Rupert
Dog shelters in Quesnel
Dog shelters in Revelstoke
Dog shelters in Rossland
Dog shelters in Salmon Arm
Dog shelters in Sechelt
Dog shelters in Smithers
Dog shelters in Sooke
Dog shelters in Sparwood
Dog shelters in Squamish
Dog shelters in Summerland
Dog shelters in Terrace
Dog shelters in Tsawwassen
Dog shelters in Vancouver
Dog shelters in Vernon
Dog shelters in Victoria
Dog shelters in Whistler
Dog shelters in White Rock
Dog shelters in Williams Lake