We believe every dog deserves a life filled with love
“Our task must be to free ourselves … by widening our circle of compassion to embrace all living creatures and the whole of nature and its beauty.”
– Albert Einstein
ADopt a pet
Bring joy into your home by adopting a canine friend from the SPCA of the Carolinas. With so many dogs waiting for their forever homes, there's a perfect match just waiting to steal your heart.
Become a foster
Make a life-saving difference by becoming a foster parent to a dog in need. Your love and care provide a temporary home for dogs on their journey to finding their forever families.
support our cause
Join us in our mission to rescue, rehabilitate, and rehome dogs. Your donation helps provide medical care, shelter, and love to animals in need, making a lasting impact on their lives.
PETS MAKE LIFE WORTH LIVING
Every day, our phones ring off the hook with calls from people who need help with dogs. From shelters to owners, the dog population in the Carolinas needs support.
WE HELP dogs big and small
At the SPCA of the Carolinas, we specialize in rescuing and rehabilitating dogs of all sizes. If you're searching for a loyal canine companion to join your family, we're here to help you find the perfect match. Our dedicated team is committed to ensuring that each adoption is a successful and fulfilling experience for both you and your new furry friend.
Explore our available pets page to find your perfect canine companion today.