We are a 501(c)(3) non-profit rescue organization. We are no-kill and run completely by volunteers.
We rescue dogs from high-kill shelters in Virginia and the surrounding states. Our rescues are placed in well-matched foster homes where they can be part of a family environment while they wait to be adopted. As a foster-based rescue, we really get to know our individual dogs, so we are well-equipped to place each one with families that are best suited to the dog's individual needs and personality. Each pet we put up for adoption has been vaccinated, spayed or neutered, and microchipped, and has often received additional necessary medical care.
We pride ourselves on working with families to find dogs who will fit their lifestyles. We have many different breeds, sizes, ages, and temperaments available for adoption. Let us match your needs to the dog best suited to you based on personality, size, and energy level!
Feel free to come by our Adoption Center on Saturdays from 12PM-4PM. We are located at 3602 Lafayette Boulevard, Suite 102, Fredericksburg, VA 22408.
Let us help you find your newest family member today!
Become a Foster
Fostering a pet is a great way to give back to your community and to help us save the lives of homeless animals.
Learn more about our foster program.
Interested in getting involved?
ODHS is completely run by volunteers and we can't do it without you!