
Jax
Attention: This is a courtesy posting only! This pet is NOT available through Mountain Pet Rescue. Please do NOT contact MPR for information about the…
Mountain Pet Rescue Asheville • Candler, NC
1,528 adoptable dogs listed by shelters and rescues in North Carolina. Showing 31–60 of 1,528 below.
Every dog in North Carolina deserves a forever home — from puppies taking their first steps to adult dogs who are calm, house-trained, and ready to bond right away. All listings shown here are real dogs currently available for adoption from shelters and rescues in North Carolina. Availability changes daily, so confirm directly with the organization before making plans.
68 shelters and rescues in North Carolina currently list dogs on Every Dog's Chance.
North Carolina offers a deep pool of adoptable dogs, and most listings come from rescue groups, led by Holly Springs, Fayetteville and Chapel Hill. Municipal shelters tend to have walk-in hours where you can meet dogs the same day, while rescue groups usually keep dogs in foster homes and start with an application.
Contact the organization that has the dog you like. There is usually an application or a conversation, followed by a meet and greet and an adoption fee set by that organization, which often covers spay or neuter and vaccinations. Since listings cluster in a few cities, many groups help arrange transport within North Carolina for the right match. The organization on the dog's profile is where to ask about that dog's history, requirements and availability.
1,528 dogs in North Carolina — page 2 of 51

Attention: This is a courtesy posting only! This pet is NOT available through Mountain Pet Rescue. Please do NOT contact MPR for information about the…
Mountain Pet Rescue Asheville • Candler, NC

Hi Jake! He's a fun guy with lots of personality!!5-Month-Old black lab mixSweet young lad who is ready for adventures, cuddles, and everything the wo…
Rusty's Rescue Ranch • garner, NC

Meet Signet — Your Future Little Shadow! Hi everyone! My name is Signet. I am approximately 15 weeks old and 20 pounds and I'm a very busy little Germ…
Freedom German Shepherd Rescue • La Grange, NC

Freedom German Shepherd Rescue • La Grange, NC

Meet the new and improved.....Lord Hankston Goose of Houndshire; Baron of the Backyard, Protector of the Treats, First of His Nose, and Distinguished …
Pawfect Match Rescue • Holly Springs, NC

If you are interested in adopting this animal please fill out an application at heartofthefoothills.org/adopt. You can email us at adopt@heartofthefoo…
Heart of the Foothills Animal Rescue • Rutherfordton, NC

Ollie is a 2 month old, 5 lb chihuahua mix and the cutest little nugget you’ll ever meet! Quick Facts: Name: Ollie Breed: Chihuahua Mix Age: 2 months …
CrisisDogsNC • Spring Lake, NC

Hi, my 5 siblings and I were rescued from a shelter by Pawfect Match with our mom, Trixie. We are safe now in foster homes and getting all the love, c…
Pawfect Match Rescue • Holly Springs, NC

Hi, my 5 siblings and I were rescued by Pawfect Match with our mom, Trixie. We are safe now in foster homes and getting all the love, care and vetting…
Pawfect Match Rescue • Holly Springs, NC

Hi, my 5 siblings and I were rescued by Pawfect Match with our mom, Trixie. We are safe now in foster homes and getting all the love, care and vetting…
Pawfect Match Rescue • Holly Springs, NC

Dolly is an almost 11 week old, 2 lb Shih Tzu mix with a bright, bouncy personality and a whole lot of tiny puppy charm! Quick Facts: Name: Dolly Bree…
CrisisDogsNC • Spring Lake, NC

Jolene is an almost 11 week old, 2 lb Shih Tzu mix with a bubbly, curious personality and the sweetest snuggly side! Quick Facts: Name: Jolene Breed: …
CrisisDogsNC • Spring Lake, NC

Meet Obie! Obie is an adorable 8-month-old Australian Shepherd mix who currently weighs about 30 pounds and is expected to be around 40–45 pounds when…
Greater Charlotte SPCA • Charlotte, NC

Pawfect Match Rescue • Holly Springs, NC

Kenya is a sweet young dog who just wants to love and be loved. She is crate trained, potty trained, and knows sit, down, and paw. She takes treats so…
Pawfect Match Rescue • Holly Springs, NC

Oliver is an adorable Aussie/Lab mix so we think? He was found as a stray so we don't have any idea who mom or dad is. Oliver is about 11 weeks old ri…
Surry Animal Rescue • Mount Airy, NC

Meet Lasso! Lasso is a happy, playful 1-year-old boy who is ready to turn every day into an adventure! And just look at that adorable curly-cue tail—i…
Yancey County Humane Society • Burnsville, NC

Summer- Summer is the hyper one of the girls! She’s a little more vocal than her siblings and has the biggest personality of the three. She definitely…
Pawfect Match Rescue • Holly Springs, NC

Duke, also called “Dude” by his foster fam, is truly a pup to meet in person. He’s relaxed with a laid back personality. Duke is Very family oriented …
Pawfect Match Rescue • Holly Springs, NC

The adoption fee is $400, which covers vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All dogs receive a wellnes…
Pawfect Match Rescue • Holly Springs, NC

The adoption fee is $400, which covers vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All dogs receive a wellnes…
Pawfect Match Rescue • Holly Springs, NC

Kenny is an almost 11‑week‑old, 2‑lb Shih Tzu mix with all the charm, sweetness, and silly puppy energy you could hope for! Quick Facts: Name: Kenny B…
CrisisDogsNC • Spring Lake, NC

Winnie | 2 yrs old | Dog Friendly | Kid Friendly | Housetrained | Cratetrained | 60lbs If you’re looking for a pup who will shower you with endless lo…
Pawfect Match Rescue • Holly Springs, NC

Meet Pandora! ** The adoption fee is $400, which covers food, vetting, microchip and the spay/neuter surgery performed by a rescue-affiliated vet. All…
Pawfect Match Rescue • Holly Springs, NC

Milly is a sweet, curious girl who doesn’t seem to meet a stranger! She loves being near her people and is always up for snuggles, pets, and belly rub…
Piedmont Animal Rescue • Mooresville, NC

Edgecombe County Animal Shelter is open Mon-Fri 1:30-4:30. The adoption fee is $40 for dogs and cats. This is a mandatory spay/neuter shelter. Options…
Edgecombe County Animal Shelter • Tarboro, NC

Meet Karma! We were told Karma is a cat. Apparently, Karma is actually a scruffy little terrier puppy with extremely short legs. Karma is one of seven…
Perfectly Imperfect Pups • Raleigh, NC

Meet Forrest! Forrest is the sweetest little cuddle bug who believes there is no such thing as being too close. He loves being near his people, and if…
Piedmont Animal Rescue • Mooresville, NC

Meet Style! This puppy has one problem. He is never going out of Style. Style is part of our Taylor Swift-inspired Eras Litter, born July 18th to Mama…
Perfectly Imperfect Pups • Raleigh, NC

Meet Red! We don't know about you, but we're feeling like Red might be your next puppy. Red is one of seven babies in our Taylor Swift-inspired Eras L…
Perfectly Imperfect Pups • Raleigh, NC
Programs that help North Carolina adopters keep a dog healthy on a budget. Each page was checked on 2026-09-10; confirm current hours and eligibility with the organization.
Open any dog's profile to see which shelter or rescue is caring for them in North Carolina, then follow the adoption link or contact details to apply directly with that organization. Every Dog's Chance gathers listings in one place so they're easier to find — the adoption itself happens through the local shelter or rescue.
Listings are refreshed regularly from participating shelters and rescues. Because dogs are adopted and new ones are added constantly, availability can change between updates — always confirm a specific dog is still available with the shelter or rescue before making plans.
Adoption fees vary by shelter and rescue. Many organizations include spay/neuter, vaccinations, and a health exam in their fee. Open any dog's profile and contact the organization directly for their current fee and what it covers.
Yes. Most shelters and rescues in North Carolina welcome adopters from anywhere in the state, and some can arrange transport for the right match. Open a dog's profile to see the organization's contact details and ask them how their process works.
Many shelters and rescues in North Carolina offer foster programs, sometimes with a foster-to-adopt path. Fostering gets a dog out of a kennel and into a calm home while they wait for their forever family. Ask the organization on any dog's profile whether fostering is available.
It depends on the individual dog more than anything else. Each dog's profile and the shelter or rescue caring for them can tell you about their history with kids, cats, and other dogs. Many organizations offer meet-and-greets to make sure the match is right for everyone.