DogNation Home DogNation Home

Virginia Dog Shelters and Rescues Page 1

Currently there are 20 websites listed for Virginia.

Navigate to additional listings using the links below and at the bottom of the page.

| 1 | 2 | of Assisi

Angels of Assisi

Angels of Assisi and Harmony Farm Sanctuary are dedicated to the preservation and care of all living creatures. We provide reduced cost medical care to companion animals with special emphasis on spaying and neutering to prevent pet overpopulation. We provide shelter, care and sustenance to companion and domesticated farm animals in need, including an adoption center for homeless dogs and cats and a farm animal sanctuary.

Address: 415 Campbell Avenue SW
Roanoke, VA 24016
Phone: (540) 344-8707 Adoption and Rescue Foundation (AARF)

Animal Adoption and Rescue Foundation (AARF)

AARF helps hundreds of dogs each year to find loving homes. Dogs come to us through a variety of situations. Some are found on highways or in neighborhoods, some are relinquished by their owners who can no longer care for them, but most of our dogs are strays. AARF tries to prevent these dogs from ending up homeless or in euthanizing shelters.

Address: PO Box 15262
Richmond, VA 23227
Phone: (804) 254-0800 SPCA

Charlottesville-Albemarle SPCA

The Charlottesville-Albemarle SPCA provides a safe environment for the lost, abandoned, and homeless animals of Charlottesville and Albemarle County and places them in good homes. We strive to set a standard of excellence and leadership in animal care, humane education, and progressive animal welfare programs.

Address: 3355 Berkmar Dr.
Charlottesville, VA 22901
Phone: (434) 973-5959 SPCA

Fluvanna SPCA

The Society for the Prevention of Cruelty to Animals in Fluvanna County was founded in 1989. We have come a long way from the original mule shed built in the 1940s to a modern facility. Our life-saving mission is to rescue domestic animals from cruelty, neglect, and abandonment and to place them in good, loving, permanent homes.

Address: 5239 Union Mills Road
Troy, VA 22974
Phone: (434) 591-0123 County Humane Society

Franklin County Humane Society

Located in Rocky Mount, Virginia, the Franklin County Humane Society was founded in 1978 to prevent cruelty to animals. We opened our low cost spay/neuter clinic in 2000 to stop the needless destruction of healthy dogs, cats, puppies and kittens by reducing pet overpopulation. Our Adoption Center opened in 2009 and is a wonderful and happy place that provides a safe haven for homeless pets until they go to their forever homes.

Address: 18401 Virgil H. Goode Highway
Rocky Mount, VA 24151
Phone: (540) 489-3491 Regional SPCA

Fredericksburg Regional SPCA

The Fredericksburg Regional SPCA is dedicated to the principle that every life is unique and worthy of protection. As a local leader in humane care and education, the Fredericksburg SPCA

Address: 10819 Courthouse Road
Fredericksburg, VA 22408
Phone: (540) 898-1500 of Homeless Animals (FOHA)

Friends of Homeless Animals (FOHA)

Friends of Homeless Animals (FOHA) is a no-kill shelter that focuses on the rescue and placement of homeless dogs and cats in the Northern Virginia and Washington DC area. The animals in our care come to us through no fault of their own. Some have been pulled from 'death row' at other shelters, some have been rescued from abusive situations, others come to us after they have lost their way home or their owners are unable to care for them.

Address: PO Box 415
Aldie VA 20105
Phone: (703) 385-0224 Humane Society

Henrico Humane Society

Henrico Humane Society (HHS) was formed in 1991 to address the enormous number of homeless animals in the greater Richmond area. Henrico Humane Society rescues animals from anywhere in the state and will adopt to any qualifying applicant, regardless of where they live. The organization primarily supports the greater Richmond area and surrounding counties.

Address: P.O. Box 28014
Richmond, VA 23228
Phone: (804) 262-6634 Animals Rescue Team (HART)

Homeless Animals Rescue Team (HART)

HART is a no-kill animal rescue/support group, incorporated in 1990, that takes in and rehomes abused and unwanted dogs and cats. HART works with local veterinarians, foster homes, kennels, and trainers to provide temporary housing, medical care and, where appropriate, training for our animals until s/he is placed in a loving, carefully-screened new home.

Address: PO Box 7261
Fairfax Station, VA 22039
Phone: (703) 691-4278 Trails Animal Rescue

Homeward Trails Animal Rescue

Homeward Trails Animal Rescue provides pet adoption in Virginia, Washington, DC and Maryland. We find homes for dogs and cats rescued from high-kill animal shelters or whose owners could no longer care for them or were found as strays. In so doing, we seek to reduce the rate of euthanasia of adoptable animals through the rescue and placement of homeless animals.

Address: PO Box 100968
Arlington, VA 22210
Phone: (703) 249-5066 Society of Loudoun County

Humane Society of Loudoun County

The Humane Society of Loudoun County has taken a bold and exciting step to implement the No Kill Equation as our Strategic Plan. We feel that the components of this equation are the most effective plan to save a higher percentage of animals in our community. We know that with the help of individuals, local businesses, animal related organizations as well as non animal related, our local government, and especially you, we can reach our goal of saving more animals in Loudoun County.

Address: PO Box 777
Leesburg, VA 20178
Phone: (703) 777-2912 Society/SPCA of Nelson County

Humane Society/SPCA of Nelson County

The Humane Society/SPCA of Nelson County (HS/SPCA) strives to improve animal welfare by providing care and adoption of 'unwanted' companion animals through: our 'no-kill' adoption center, foster care networks, satellite adoption venues, and Kitten and Puppy Rescue/Transport Programs; by funding veterinary services and education programs; and, by controlling over-population through low-cost Spay-Neuter-Vaccinate and Feral Cat Trap/Neuter/Release programs,

Address: 29 Stagebridge Road
Lovingston, VA 22949
Phone: (434) 263-7722 Justice League

K9 Justice League

The K9 Justice League works locally and in surrounding areas rescuing and re-homing dogs in need. Every dog that enters our rescue is updated on all vaccines, spayed/neutered, micro-chipped, and kept current on flea and heartworm prevention. During their stay with us, all dogs receive training with house manners, socialization, and basic obedience. We screen all adopting families to ensure a perfect permanent placement.

Address: 237 North Oceana Blvd
Virginia Beach, VA 23454
Phone: (757) 226-8354 New Life

K-9 New Life

The mission of K-9 New Life is to take in dogs from shelters when they have run out of time or are injured or too sick for the shelters to handle. We provide them with health care, rehabilitation, training, and a loving foster home until they can be adopted. Our focus is to give these less fortunate dogs a second chance to live the life they deserve.

Address: PO Box 6427
Virginia Beach, VA 23456
Phone: (757) 721-2275 and Henry County SPCA

Martinsville and Henry County SPCA

The mission of the SPCA of Martinsville and Henry County is to serve animals and people with progressive, compassionate programs delivered by professional staff and volunteers to prevent cruelty, ensure the welfare, safety, refuge, and adoption of animals, to educate the public to improve the life of our community, and to reduce the suffering caused by pet overpopulation

Address: 132 Joseph Martin Highway
Martinsville, VA 24112
Phone: (276) 638-7297

| 1 | 2 |

Random Dog Quote

You want a friend in this city? (Washington, DC.) Get a dog!
Harry S. Truman

Site Navigation

Best Friend's Friend Rescue/Shelter Contest
I made the pledge!