Looking for adorable puppies and dogs to adopt? From small dogs to large breeds, all kinds of dog breeds come into our care. Give a dog in need a chance for happiness, search our online database to find your new best friend today!
Learn more about how to adopt from the BC SPCA and our adoption process.
Learn more about dog and puppy care.