Animal Rescues in Virginia

 The PetNetwork
 Available Pets in VA
 Virginia Shelters  PetNetwork WV
 Available Pets in WV
 WV Animal Shelters
 Distance Calculator
 Re-homing Advice
 Find the Right Dog
 Notice Board
 Message Board
 Lost and Found
 Lost a Dog?
 Care and Training
 Pet Quiz
 Dogs in the News
 Breed Information
 Dog Rescues
 Animal Rescues
 Breed Rescues
 Website Tips
Dog Rescues Network
County Map
 All Virginia

 Charles City
 Isle of Wight
 James City
 King George
 King and Queen
 King William
 New Kent
 Newport News
 Poquoson City
 Prince Edward
 Prince George
 Prince William
 Richmond City
 Richmond County
 Virginia Beach
Urgent Notices Please check the Urgent Notices on our Main Page

RADFORD WestPulaski NorthGiles SouthFloyd EastMontgomery
Pound Pals of Radford, Inc. Radford, VA 24143

RAPPAHANNOCK WestPage NorthWarren SouthCulpeper EastFauquier
Second Chance Dog Rescue Fredericksburg, Virginia
Second Chance Dog Rescue
Fredericksburg, VA
Phone: (540) 752-1741
Hours: By Appointment

Second Chance Dog Rescue is a 501(c)3 non-profit dog rescue. We receive no government funding to run our organization, and we rely on the generosity of the public to keep our doors open. Please consider adopting or donating today. Second Chance Dog Rescue dogs are housed in foster homes until well matched and carefully screened forever homes can be found. Each dog is examined by a vet and then spayed or neutered, brought up-to-date on shots, micro-chipped and heartworm checked before being placed in their new homes. When time permits, our dogs are also housetrained and taught basic obedience.

Click here to see dogs needing homes at Second Chance Dog Rescue in Fredericksburg, Virginia

Rappahannock Animal Welfare League Rappahannock Animal Welfare League Amissville, VA 20106

Rappahannock Humane Society Fredericksburg, VA 22404

RICHMOND CITY WestChesterfield NorthHenrico SouthCaroline EastHanover
Richmond SPCA Richmond, VA 23220

Richmond Animal League Richmond, VA 23236

Richmond Animal Shelter Richmond, VA 23222

Animal Adoption and Rescue Foundation Richmond, VA 23227


ROANOKE WestMontgomery NorthCraig SouthFranklin EastBedford
Dogs and cats collected by the Roanoke County Animal Control are taken to the:

Regional Center for Animal Care and Protection
1510 Baldwin Ave NE,
Roanoke, VA 24012

Phone: 540.344.4922

The Regional Center receives stray and owner relinquished animals from Roanoke City, Roanoke County, Botetourt County and the Town of Vinton. The Regional Center for Animal Care and Protection serves the City of Roanoke, the Counties of Botetourt and Roanoke, and the Town of Vinton, and is an “open intake facility”. The Regional Center primarily handles stray animals picked up by the Animal Control Officers employed by the municipalities, but also accepts strays found, and animals owned, by citizens of the municipalities.

Pets needing homes at RCACP

Roanoke Valley SPCA Roanoke, VA 24012

ROCKBRIDGE WestBotetourt NorthAugusta SouthAmherst EastNelson
Rockbridge SPCA Lexington, VA 24450

ROCKINGHAM WestHardy WV NorthPendleton WV SouthAlbemarle EastPage
Rockingham-Harrisonburg SPCA Harrisonburg, VA 22803.

RUSSELL WestScott NorthBuchanan SouthWashington EastTazewell
Russell County Animal Shelter

The Russell County Animal Shelter provides a comfortable, warm and safe environment for the animals we receive who are unwanted, abused or abandoned. We provide adoption services for animals with suitable dispositions in an effort to place them within a nurturing environment. We believe that shelter animals can be placed into a loving and wonderful family environment.

Russell County Animal Shelter
458 Haber Dr,
VA 24266

Phone: 276-415-9163
Russell County VA Animal Shelter Facebook page:

See Dogs Needing Homes at Russell County Animal Shelter

Opening Hours:
Monday-Tuesday: 10am-4pm
Wednesday: 10am-3pm
Thursday-Friday: 10am-4pm
Saturday: Viewing by appointment only
Closed Sunday and Holidays

SCOTT WestWashington NorthWise SouthHawkins TN EastLee
Scott County Animal Shelter

Scott County Animal Shelter is a small rural facility in the southwest of Virginia. While Scott County Animal Shelter is not yet a no-kill facility, this is a goal we strive to achieve each and every day. We are also fortunate enough to work with some amazing rescue groups and dedicated individuals who help us move animals to safety each and every week. For more information see the Scott County Animal Control website.

See Dogs Needing Homes at Scott County Animal Shelter

Scott County Animal Shelter
186 Single Tree Rd,
Gate City,
VA 24251

Phone: 276-452-1325
Scott County Virginia Animal Shelter Adoptables Facebook page:

Opening Hours:
Monday-Saturday: 8am-12 noon
Closed Sunday and Holidays

Scott County Humane Society Gate City, Virginia
Phone: 276-452-7247
Dogs Needing Homes at Scott County Humane Society

SHENANDOAH WestHardy WV NorthFrederick SouthPage EastWarren
Northern Virginia Sheltie Rescue

SMYTH WestWashington NorthTazewell SouthGrayson EastWythe
Smyth County Animal Shelter

Smyth County Animal Control and Shelter provides for the humane treatment of stray, neglected and abused animals. We wish to provide our professional assistance for the health and protection of the residents of Smyth County. For more information see the Smyth County Animal Control website.

Dogs Needing Homes in Marion, VA

Smyth County Animal Shelter
287 Fox Valley Rd,
VA 24354

Phone: 276-646-2222
Smyth County Animal Shelter Friends Facebook page:

Opening Hours for Adoption, Viewing and Reclamation:
Monday, Wednesday, Friday: 1pm-4:15pm


SPOTSYLVANIA WestLouisa NorthOrange SouthCaroline EastFredericksburg
Spotsylvania Animal Shelter Fredericksburg, VA 22408
We are a county facility, we try to find all the animals a loving, lifelong home. Due to the high number of animals the shelter receives it is not always possible to find them a home before their kennel is needed.

STAFFORD WestSpotsylvania NorthPrince William SouthCaroline EastCharles MD
Pet Assistance League of Virginia Stafford, Virginia

SUFFOLK WestSouthampton NorthIsle of Wight SouthGates NC EastChesapeake

SUSSEX WestGreensville NorthPrince George SouthSouthampton EastIsle of Wight
Friends of Sussex County Animal Shelter Stony Creek, VA 23882

Sussex County Animal Control
14493 Robinson Road
Stony Creek, VA
Phone: (434) 246-2167

TAZEWELL WestRussell NorthWest Virginia SouthSmyth EastBland
Tazewell County Animal Shelter

Tazewell County Animal Shelter is a small rural facility in the southwest of Virginia. While Tazewell County Animal Shelter is not yet a no-kill facility, this is a goal we strive to achieve each and every day. We are also fortunate enough to work with some amazing rescue groups and dedicated individuals who help us move animals each and every week.

Lost your dog or cat?

Stray dogs and cats are kept for 5 days before being put up for adoption. Contact the shelter to check whether your pet is there. Some of the stray dogs and cats are featured on our Facebook Page but not all are put here so contact the shelter if you have lost your pet.

Adopting a dog

Adoption fee for a dog is $50 which includes spay/neuter and rabies vaccination. Payment is by cash or check - we cannot accept card payments at this time. For animals that have not been spayed or neutered: adoptions are open to residents of Tazewell, Buchanan, Russell, Bland and Smyth County. If an animal is already spayed or neutered then it is available to be adopted by anyone (even out of state residents). Phone to check that the dog is available and what paperwork is required from you.

Dogs Needing Homes in Bluefield


We need towels, blankets, hard and soft dog food, basic cleaning supplies and dog beds or you may mail a donation to Tazewell County Animal Shelter, 736 Camp Joy Road, Bluefield, VA 24605.

Fostering a dog or cat

We have many animals at the shelter that are available to be fostered (given a temporary home until we find it a permanent home). If you would like more information on fostering or would like to apply to be a foster mom or dad please contact us.

Tazewell County Animal Shelter
736 Camp Joy Road,
VA 24605
Phone: 276-988-5795

WARREN WestShenandoah NorthFrederick SouthRappahannock EastFauquier
Humane Society of Warren County Front Royal, VA 22630
The Humane Society of Warren County was incorporated April 1st, 1947 by Julia Wagner to provide food, shelter, and care to lost, stray and abandoned animals of Warren County, Virginia.

Humane Society of Warren County Humane Society of Warren County Front Royal, VA 22630

WASHINGTON WestScott NorthRussell SouthJohnson TN EastSmyth
Happy Tails Animal Rescue Abingdon, Washington County, Virginia

WESTMORELAND WestEssex NorthKing George SouthRichmond County EastSt. Marys MD
Westmoreland County Animal Shelter Montross, VA 22520

WISE WestLee NorthLetcher KY SouthScott EastDickenson
Wise County Animal Control Wise, VA 24293

PAWS of SWVA Coeburn, VA 24230

P.A.W.S. of SWVA, Inc. (People for Animal Wellness and Safety of Southwest Virginia) is a non-profit 501(c)3 animal rescue group located in Wise County, Virginia. We have been in operation since 2002. Our funds help support the care of foster animals and a low cost neuter & spay program for adopted animals. We are a group of volunteers working in our community with no formal facilities. We depend solely on tax deductible donations and volunteer assistance. If you would like to make a gift or support our cause, please visit our DONATE page.

Dogs needing homes at PAWS of SWVA

P.O. Box 576
Coeburn, VA 24230
WYTHE WestSmyth NorthBland SouthCarroll EastPulaski
Wythe County Dog Shelter

Dogs collected by the Bland County dog warden are taken to Wythe County Dog Shelter.

Dog Needing Homes at Wythe County Dog Shelter

We welcome enquiries from potential adopters and animal rescues. If you are not a resident of Wythe County or one of the adjacent counties, contact your local rescue to see if they will rescue the dog for you. Please phone about a specific dog rather than e-mail which may not be read in time. For information regarding the dog featured, please contact Wythe County Animal Control NOW on (276) 228-6003. We keep stray dogs 5 days so that the owner can claim them but you can express an interest before the 'available' date. The date the dog is listed as 'available' is NOT the day it will be put down but we may only keep the dog for 5 days after the 'available' date.

Wythe County Dog ShelterWythe County Dog Shelter
600 Atkins Mill Road,
Wytheville, VA, 24382
Phone: 276-228-6003

Shelter Hours:
Monday: 8am - 12pm
Tuesday: 8am - 12pm
Wednesday: CLOSED
Thursday: 8am - 12pm
Friday: 8am - 12pm
Saturday: 8am - 12pm
Sunday and Holidays: CLOSED

VIRGINIA BEACH CITY WestChesapeake NorthNorfolk SouthCurrituck NC EastAtlantic Ocean
K-9 New Life Center Virginia Beach, Virginia

Mid-Atlantic Great Dane Rescue League, Inc. Tidewater Area

YORK WestJames City NorthGloucester SouthNewport News EastPoquoson City
Southeastern Virginia Golden Retriever Rescue Yorktown, VA 23693

First Page First Page
How close are we to you? Click on this link and put your town and the destination in the boxes at the bottom of the page then click on the Get Directions button.
County Map of Virginia
Left Arrow West Virginia Animal Rescue Organisations

Page updated: January 12th 2019
Dog Rescues Network | Advice | Shelter Directory | Notices | Lost & Found | Dog Care | Links | Message Board