About Our Shelter Partners

Homeward Trails rescues animals from shelters, mostly in rural areas, that desperately need our help. These animal shelters lack money, volunteers and adequate facilities. While the staff and volunteers at these shelters do their best, the animals they care for often must live without heat during the winter and in less-than-desirable conditions throughout the year.

These animal shelters are also located in areas where pet overpopulation is a tremendous problem and adoptions are low. Spaying and neutering is simply not done enough and therefore, these shelters must take in and euthanize thousands of helpless dogs, cats, puppies and kittens every year – all because people are not sterilizing their animals. Many of the great animals we rescue were dumped on the highway, left in cardboard boxes, thrown from moving vehicles or simply left to wander outside.

Homeward Trails works closely with these animal shelters to rescue dogs and cats from euthanasia by transporting pets to the DC area and adopting them to loving homes in this region.


  • Amelia County Animal Shelter Amelia, VA
  • Alexandria Animal Welfare League Alexandria, VA
  • Amherst County Humane Society Amherst, VA
  • Animal Welfare League of Arlington Arlington,VA
  • Animal Welfare League of Pittsylvania Chatham, VA
  • Asheville Humane Society Asheville, VA
  • Baltimore Animal Rescue and Care Shelter
  • Baltimore County Animal Control
  • Charles County Humane Society Waldorf, MD
  • Dog Deserve Better
  • Fairfax County Animal Shelter Fairfax, VA
  • Fairfax Humane Society Fairfax, VA
  • Fayette County Animal Control Center (FCACC) in Fayetteville, WV
  • Floyd County Animal Control Floyd County, VA
  • Greenville County Animal Service and Shelter Greenville, SC
  • Hampshire County Animal Control  Slanesville, WV
  • Howard County Animal Control and Adoption Center  Howard County, MD
  • Humane Society for Campbell County Rustburg, VA
  • Humane Society of Carroll County  Carroll County, MD
  • Humane Society of Catawba County Catawba County, NC
  • Kanawha/Charleston Animal Shelter Kanawha, WV
  • King George Animal Control King George, VA
  • Lenoir County SPCA in Kinston, NC
  • Lewis Upshur  Buckhannon, WV
  • Louisa County Animal Shelter Louisa, VA
  • Marion County Animal Shelter Mullins, SC
  • Mary Ann Morris Animal Society Bamberg, SC
  • Maryland SPCA Baltimore, MD
  • Montgomery County Humane Society Rockville, MD
  • Page County Animal Shelter near Luray, VA
  • Prince Georges County Animal Shelter Upper Marlboro, MD
  • Prince William County Animal Shelter Manassas, VA
  • Raleigh County Humane Society Beckley, WV
  • Regional Animal Shelter King William, VA
  • Ritchie County Humane Society in Harrisville, WV
  • Tucker County Animal Shelter Parsons, WV
  • Vance County Animal Shelter Henderson, NC
  • Washington Humane Society Washington, DC
  • Wetzel County Animal Shelter in New Martinsville, WV