"If having a soul means being able
to feel love and loyalty and
gratitude, then animals are better
off than a lot of humans."- James Herriot


Adoption Fees*

Dogs - $95** | Puppies - $200** | Cats & Kittens - $75

*At KCHA, we use a variable fee schedule to assign adoption fees.  While our average adoption fee is listed above, a variable schedule considers the animal's age, breed, and size.  

Some types of dogs and cats are less common and have a higher demand, so their fee might be higher. Other types of dogs and cats are more common, or are older, or have other factors that may make it more difficult to find them a home, meaning their fees may be lower. A variable fee allows animals that are adopted quickly to provide a financial legacy to other animals that have special needs and/or remain at the shelter longer.

We know that each shelter animal is wonderful in its own unique way. A variable fee structure that assigns higher fees to certain high-demand animals ensures we have the funds to provide for other animals that have special needs and/or a more difficult time finding a new home.

**Depending on where you live, additional licenses may apply.
Kanawha County Dog License - $3 | City of Charleston Dog License - $3

What’s included?

When you adopt from KCHA, over $350 of services are included in your adoption fee.

  • Spay/neuter surgery
  • Current vaccinations
  • Deworming
  • Flea and tick treatment
  • Microchipping
  • 30 days free pet insurance
  • More than $600 in coupons from our friends at Petco

Why should I pay the Kanawha County dog tax?

  • $2.70 of the $3.00 tax funds spay/neuter in Kanawha County!
  • It’s your dog’s ticket home.  If a lost dog arrives at KCHA wearing a tag, we can trace the tag and reunite you with your pet.
  • It’s the law!

You can purchase Kanawha County dog tags at KCHA or the Kanawha County Courthouse.  Download the application here. We also sell tags for the City of Charleston.