FROM SHELTER TO FOREVER HOME
Adopt a Dog
Check out all our latest dogs in the shelter! All of our cats and dogs are fully vaccinated, spayed/neutered and microchipped before final adoption. To adopt from AWSJC, you will need to complete an adoption questionnaire. The staff will review the questionnaire with you and conduct a personal interview. Feel free to call, email or stop by to answer any questions you might have.
Every dog has a story — and they’re all waiting for a happy ending. From playful puppies to gentle seniors, our adoptable dogs are looking for loving homes where they can feel safe, cherished, and part of the family.
When you adopt, you’re not just gaining a pet — you’re saving a life and making space for us to rescue another. Things to consider when adopting your dog.
Meet Our Pups
Local Veterinarians
Apple Tree Animal Clinic - Charles Town
(304) 725-8840
Selby Veterinary Services - Kearneysville
(304) 725-2424
Hillside Veterinary Hospital - Charles Town
(304) 728-2203
Shenandoah Veterinary Hospital - Martinsburg
(304) 885-1056
Finish Line Veterinary Clinic - Charles Town
(304) 725-1471
Ranson Animal Hospital - Ranson
540-269-4645
Mountain View Animal Emergency - Hagerstown
(301) 733-7339
Valley Veterinary Emergency Hospital - Winchester
(540) 662-7811
Boarding Kennels & Trainers
Blue Mountain Kennel, LLC
(Dog & Cat Boarding)
Shenandoah Jct, WV
304-820-7272
Greensburg Bed & Biscuit
(Dog & Cat Boarding, Dog Training)
Martinsburg, WV
304-263-4485
3 Dog Farm
(Dog Boarding & Training)
Martinsburg, WV & Hillsboro, VA
703-622-4348
Tri State Pet Care LLC
(Dog Boarding)
Kearneysville, WV
304-725-7336
O.T.G.
(Dog Boarding & Training)
Harpers Ferry Area
304-886-7317
“Happy Tails” from Adopters
“I adopted my dog Finley (formerly Fuzzy) from Animal Welfare Socity on 11/4/2018. He loves other dogs and traveling and has been the best companion. I can't imagine life without my friend.”

