Animals - Shelters in Duncan, BC
Spca Cowichan & District
Cowichan Valley Animal Shelter