Community Solutions

It starts with support.

Our safety net program is here to increase access to pet services so that pet owners don't have to face the difficult decision of surrendering their pet.

What problem are you having?

Are you a caseworker?

Please contact us to see how we may be able to assist your client and their pet(s).

Report Neglect or Abuse

Asheville Humane Society does not hold any jurisdiction in Buncombe County or elsewhere, so we are unable to act on any reports of abuse or neglect. We recommend reporting these circumstances to one of these resources.

Buncombe County
City of Asheville

To report abuse, neglect or animal cruelty in Buncombe County, please call the Sheriff’s Office of Animal Services at (828) 250-6670. 

County ordinances regarding animals and pets can be found here.

Pet Wellness Clinics

We partner with local veterinarians to provide low-cost pet vaccine clinics and free pet supplies.

How to get the help you need.

Read our resources guide

Learn what services may be available and how to address common issues.

Contact us

Leave us a voicemail or send us a text!

Connect with our team

Whether you need access to our behavior specialists or assistance with pet supplies, we'll come up with a game plan to help you and your pet thrive.

Surrendering a pet?

We understand that in some cases, surrendering your pet is the best option. We are here to assist you and to give your pet the best care.

Want to partner up?

It takes all of us to create a more compassionate and caring community! From becoming a food pantry partner or donating pet supplies, there are so many opportunities to make a difference.