Bow Valley SPCA
No-cage, no kill adoption centre. Re-home abandoned dogs and cats. Teaching pet responsibility and human treatment in community to all ages of community adopt make a change in an animal's life who will make a difference in your life.