ASPCA Behavioral Rehabilitation Center

50 Murphy Hill Rd. Weaverville, North Carolina 28787

About this shelter

ASPCA Behavioral Rehabilitation Center in Weaverville, NC

In March 2013, the ASPCA established the ASPCA Behavioral Rehabilitation Center as a pilot program at St. Hubert's Animal Welfare Center in Madison, New Jersey. This center was the first of its kind, focusing on the behavioral rehabilitation of severely fearful and unadoptable dogs, including those rescued from puppy mills and hoarding situations. Following the success of the pilot program, which graduated 237 dogs over four years, the ASPCA expanded its efforts by constructing a permanent facility in Weaverville, North Carolina. This state-of-the-art facility can accommodate up to 65 dogs at once and features a dormitory as well as multiple teaching spaces for shelter professionals to learn behavior modification techniques. This training aims to assist behaviorally challenged dogs nationwide in becoming suitable for adoption. The program is open to homeless dogs of various ages and backgrounds, provided they are physically healthy and meet specific behavioral criteria for inclusion. Only dogs with such severe fear that it impacts their quality of life and makes adoption difficult or impossible are accepted. The Weaverville facility includes individual kennels, "real-life rooms" to acclimate dogs to home-like environments, outdoor play areas, and a large indoor training area where behaviorists and trainers work with the dogs. Rehabilitation typically requires an average of 13 weeks, although the duration can vary significantly based on the severity of each dog's behavioral issues and their responsiveness to treatment. Once the dogs complete the program, the rehabilitated graduates are placed within a network of partner shelters and rescue groups for adoption or direct placement.

Before you go

Adopting from this shelter

Adoption process

There are no fees associated with the adoption process.

Service area
The service area includes the Asheville, North Carolina region, specifically Buncombe County and the surrounding counties.

Also in the area

Nearby shelters and rescues

Adopting a Dog or Cat From a Shelter: What to Expect

Adopting a Dog or Cat From a Shelter: What to Expect

You do not just walk in and walk out with a dog. Here is what the shelter adoption process actually looks like, start to finish...

Read more about adopting a dog or cat from a shelter: what to expect
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    HAVE YOU SEEN ME?
    Lost Dog in Sanford, NC
    Lola

    Lost since 2026-05-31

    From Sanford

    View Details
    FOUND PET
    Found Cat in Greenville, NC
    Found Pet

    Found on 2025-11-06

    Located in Greenville

    View Details
    A pet owner handing their dog's leash to a new adopter on a neighborhood sidewalk
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET