fbpx
Home Dogs For Adoption In Virginia

Dogs For Adoption In Virginia

This post may contain affiliate links. We may earn money or products from the companies mentioned in this post.

Below are all of the organizations in Virginia from which you can adopt a dog. Please continue on to each individual organization’s website by clicking on their name to see dogs they have available for adoption or to learn more about the organization and their mission. Adopting is a great way of bringing home a dog in need of a loving home. Consider checking with the organizations in your area on a weekly basis if you’re looking for a specific breed before you decide to go out and buy a puppy from a breeder. You know what they say – ‘Adopt Before You Shop!’

OrganizationAddressCityEmailPhone
180 Degree RescuefredericksburgEmail Us540-429-2176
4 Paws Animal RescuePO Box 1624HayesEmail Us757-544-8565
A Forever Home Rescue FoundationPO Box 222801ChantillyEmail Us703-961-8690
A New Beginning Feline Rescue and Adoption, IncHamptonEmail Us757-848-3776
A Tail To Be Told Animal RescueP.O. Box 55 Corbin, VACorbinEmail Us540-907-1843
Adopt A Spot Dalmatian RescueP.O. Box 9375ChesapeakeEmail Us757-484-2940
ADRATI K9 RescueP.O. Box 17173RichmondEmail Us
AHrescueRichmondEmail Us804-477-7590
Akita Rescue MidAtlantic Coast, Inc.ManassasEmail Us703-730-0844
Alaskan Malamute Rescue of DelawareP.O. Box 4Augusta CountyEmail Us
All 4 The Animals RescueWoodbridgeEmail Us
All-American Mutt Rescue, Inc5491 Johnson Mountain RdHuddlestonEmail Us434-841-0411
Alleghany Highlands All Breed Rescue, Inc.P.O. Box 470Clifton ForgeEmail Us540-968-2612
Alleghany Humane Society9313 Rich Patch RoadCovingtonEmail Us540-862-2436
Ambassador Pit Bull RescueP.O. Box 622GainesvilleEmail Us
Amelia County Animal Shelter16565 Five Forks Rd, P.O. Box AAmeliaEmail Us804-561-3878
American Brussels Griffon Rescue Alliance, Inc.LindenEmail Us
American Maltese Assoc. Rescue–Tidal VirginiaVirginia BeachEmail Us
Angel DogsRichmondEmail Us
Angel Winston’s Pack RescueNottowayEmail Us
Angels of Assisi415 Campbell Avenue SWRoanokeEmail Us540-344-8707
Anicira Adoptions910 North Liberty StreetHarrisonburgEmail Us540-437-1980
Animal Adoption and Rescue FoundationP.O. Box 15262RichmondEmail Us804-254-0800
Animal Aid Society80 Butler Farm RoadHamptonEmail Us757-865-0511
Animal Assistance League of Virginia1149 New Mill DriveChesapeakeEmail Us757-548-0045
Animal Care Center Of Salem1035 Electric RoadSalemEmail Us540-389-0219
Animal Connections2471 Troy RdTroyEmail Us434-589-1900
Animal Friends of Barbour CountyWoodbridgeEmail Us571-437-6171
Animal Rescue Foundation-Central Virginia604 Cata RoadCumberlandEmail Us434-983-2398
Animal Rescue of TidewaterNorfolkEmail Us757-456-1354
Animal Welfare Foster ProgramP.O. Box 10854BlacksburgEmail Us
Animal Welfare League of Alexandria4101 Eisenhower AvenueAlexandriaEmail Us703-746-4774
Animal Welfare League of Arlington2650 S Arlington Mill DrArlingtonEmail Us703-931-9241
Animal Welfare League of the Northern Neck, Inc.810 Griffins Landing RoadLancasterEmail Us804-462-0091
Animals In Need520 Deer Haven LaneStuartN/A276-694-8267
Annabelle’s Second ChanceRichmondEmail Us
Another Chance for English Setters1380 Hermitage RoadWaynesboroEmail Us540-248-2225
Appalachian Great Pyrenees RescueP.O. Box 73CliftonEmail Us703-222-1181
Atlantic Region Central Border Collie RescueRichmondEmail Us
Augusta Dog AdoptionsStauntonEmail Us540-294-1472
Augusta Regional SPCA33 Archery LaneStauntonEmail Us540-885-7722
Bandit’s Adoption and Rescue of K-9’sP.O. Box 1682Glen AllenEmail Us804-449-2275
BARK’s MEOWsAshlandEmail Us
Barkshire Woods~ Chapter of United HumanitariansBealetonEmail Us540-439-6796
Basset Rescue of Old Dominion3445 Seminole Trail, Box 248CharlottesvilleEmail Us301-770-7170
Bath Animal Welfare FoundationP.O. Box 716Hot SpringsEmail Us540-839-8666
Bay Beagle Rescue3590 Kentucky AveNorfolkEmail Us757-535-7295
BB&G Pomeranian RescueLovettsvilleEmail Us
Beagle Rescue, Education and Welfare4222 Fortuna Center PlazaDumfriesN/A703-715-6370
Beagles to the Rescue1847 Centerville Turnpike SouthChesapeakeEmail Us757-204-4411
Bedford Humane Society829 Ole Turnpike DrBedfordEmail Us540-586-6100
Believe in Buster Animal Rescue & Sanctuary, Inc.BeaverdamEmail Us540-907-8890
Betty Baugh’s Animal Rescue5322 Patterson Ave.RichmondEmail Us804-288-7387
Blackdogs Rescue – Bluemont Foster GroupBluemontEmail Us
Blue Horse Mukwa Equine Retirement and Rescue Center25859 Highway 49Chase CityEmail Us757-439-4206
Blue Ridge Border Collie Rescue12550 Rock Ridge RoadHerndonEmail Us703-442-0445
Blue Ridge Doberman RescuePost Office Box 304BluemontEmail Us703-431-1152
Blue Ridge Dog RescueCharlottesvilleEmail Us
Blue Ridge Great Pyrenees Rescue & EducationFairfaxEmail Us703-476-6346
Bobbie’s Pit Bull Rescue & SanctuaryP.O. Box 2466SpotsylvaniaEmail Us-2634
Bonnie Blue Rescue – Virginia ChapterRichmondEmail Us
Boston Terrier Club of Maryland – RescueWoodbridgeEmail Us
Boston Terrier Rescue NetAlexandriaEmail Us
BoxAR – Virginia320 North Royal StAlexandriaEmail Us
Boxer K9 Rescue of SW Virginia, Inc.P.O. Box 243Boones MillEmail Us540-588-5948
Boxer Rescue and Adoption, Inc.11003 Raccoon Ridge CourtRestonEmail Us703-620-5566
Bright Hope Animal RescueStauntonEmail Us
Brownie’s Low Rider RescueVirginia BeachEmail Us
Bull Terrier Rescue of VirginiaP.O. Box 10090ManassasEmail Us
Bulldog Club of America Rescue Network/VAP.O. Box 13GwynnEmail Us804-725-3854
Bully Advocate & Rescue CollectiveP O Box 24WindsorEmail Us
Bully Paws- Pit Bull Patriots, Inc.P.O. Box 285FredericksburgEmail Us
Bully Rescue & Advocacy Group, Inc.ChesterEmail Us
Canine Rescue & Adoption Program13340 Stonewall Jackson RoadCaroline CountyEmail Us
Canis Major FarmTroyEmail Us
Capital Area Rescue EffortSandstonEmail Us804-291-7918
Capitol Canines Animal RescueSpringfieldEmail Us
Caring For Creatures352 Sanctuary LanePalmyraEmail Us434-842-2404
Caring Hearts RescueP.O. Box 6592springfieldEmail Us
Caring Hearts RescueSpringfieldEmail Us
Caroline Animal Shelter14080 Devils Three Jump RoadMilfordEmail Us804-633-9041
Cats UnlimitedP.O. Box 484LexingtonEmail Us540-458-2287
Central Virginia GreyhoundsP.O. Box 171Manakin-SabotEmail Us804-457-9509
Central Virginia Humane Society and SPCA899 Buffalo RoadDillwynEmail Us434-983-7387
Central Virginia Regional RescuePO box 2172ForestEmail Us434-856-2676
Charlottesville-Albemarle SPCA3355 Berkmar DriveCharlottesvilleEmail Us434-973-5959
Chesapeake Animal Services2100 S. Military Hwy.ChesapeakeN/A757-382-8080
Chesapeake Humane Society312 N. Battlefield BlvdChesapeakeEmail Us757-546-5355
Chesapeake Keeshond RescueP.O. Box 268BenaEmail Us
Chessie Rescue VAP.O. Box 5304SuffolkEmail Us757-484-6507
Chesterfield County Humane SocietyP.O. Box 2916, 9300 Public Works RoadChesterfieldEmail Us804-717-6236
Chesterfield United Rescue EducationP.O. Box 5012MidlothianEmail Us
Chihuahua RescuePamplinEmail Us502-212-4374
Chocolate Chip Dalmatian Assistance League (CCDAL)AlexandriaEmail Us301-434-1086
City of Fairfax Animal Shelter9836 Fairfax Blvd.FairfaxEmail Us703-385-7919
City of Hopewell Animal Shelter507 Station StreetHopewellEmail Us804-541-2204
Cockers & Friends, IncorporatedP.O. Box 30032AlexandriaEmail Us866-568-2234
Collie and Sheltie Rescue of Southeast Virginia2932 Drum Point CrescentChesapeakeEmail Us
Collie Rescue, IncP.O. Box 221982ChantillyEmail Us703-579-9931
Colonial Heights Animal Shelter301 Charles Dimmock PkwyColonial HeightsEmail Us804-520-9397
Country Club Kennels – The Chance Foundation10739 Bristersburg RoadCatlettEmail Us540-788-3559
Critter Care Rescue306 South Brown StreetBlackstoneEmail Us
Critters 4 U Rescue INCFox Hill RdHamptonEmail Us757-335-0028
Crossroad Charities10950 Three Chopt Rd.RichmondN/A804-935-7200
Dachshund Rescue of North America, Inc.7821 Sabre CourtManassasEmail Us
Dakota’s Dream Animal RescuePO Box 1814WinchesterEmail Us540-323-7520
Dalmatian Rescue of Southwest VirginiaEllistonEmail Us540-392-6761
Dameter500 B Copeland DrHamptonEmail Us757-838-3255
Danville Area Humane Society, Inc.996 South Boston Rd.DanvilleEmail Us434-799-0843
Dark Forest Kennels335 Dark Run Rd.EllistonEmail Us
DC Area Weimaraner RescueManassas ParkEmail Us
DC Shiba Inu Rescue (DCSIR)ManassasEmail Us
Dewey Animals, Inc.CentrevilleEmail Us
Diamond Rose HavenDillwynEmail Us434-547-4645
Dinwiddie County Animal Control10903 Wheelers Pond Rd.DinwiddieEmail Us804-469-4547
Doberman Assistance Rescue & EducationP O Box 5531ArlingtonEmail Us410-663-1694
Dog House RescuePrince William CountyEmail Us
Dog World Rescue, Inc.AlexandriaEmail Us
Dogs Deserve Better1915 Moonlight RoadSmithfieldEmail Us757-357-9292
Dogs Deserve Better of Northern VAArlingtonEmail Us
Dogwood Sheltie RescueSterlingEmail Us
Dreams and Wishes for Small DogsP.O. Box 4653MidlothianEmail Us804-377-3553
East Coast Gentle Giants RescueVirginia BeachEmail Us
Eastern Herding Dog RescueRichmondEmail Us999-999-9999
Emporia Greensville Humane Society, Inc.113 Baker StreetEmporiaEmail Us434-634-3296
Empty Shelter ProjectManassasEmail Us571-308-6563
English Cocker Spaniel Club of America Rescue607 Wayne StreetAlexandriaEmail Us703-548-7641
Extra Mile Dog RescueP.O. Box 4289CharlottesvilleEmail Us
Fairfax County Animal Services4500 West Ox RoadFairfaxN/A703-830-1100
Fallin Angels6689 Lake View DR.GloucesterEmail Us804-694-4999
Farm Dog RescueWaynesboroEmail Us
Fauquier SPCAP.O. Box 733WarrentonEmail Us540-788-9000
FETCH a Cure’s Pixie’s Pen Pals5711 Staples Mill Rd.RichmondEmail Us804-381-6902
Floyd Co. Humane SocietyP.O. Box 862FloydEmail Us540-745-7207
Fluvanna SPCA5239 Union Mills RdTroyEmail Us434-591-0123
For the Love of Poodles Rescue RVARichmondEmail Us
Forever Home Animal Rescue of Roanoke VARoanokeEmail Us
Forever Home Rehabilitation Center742 East 25th StreetNorfolkEmail Us757-963-1644
Forever Home Rescue GroupHenricoEmail Us
Forget-Me-Not NoVALeesburgEmail Us
Fort Lee Veterinary ClinicBldg 11025-38St.Fort LeeEmail Us804-734-2446
Franklin County Humane Society/Planned Pethood Clinic & Adoption Center18401 Virgil H. Goode HighwayRocky MountEmail Us540-489-3491
Franklin County VA Animal Shelter9246 Virgil Goode HighwayRocky MountEmail Us540-483-7440
Frederick County Esther L. Boyd Animal Shelter161 Fort Collier RoadWinchesterEmail Us540-667-9192
French Bulldog Rescue NetworkP.O. Box 4764Glen AllenEmail Us305-935-6106
French Bulldog Village2106 Providence Glen TurnRichmondEmail Us
Friends Of Bedford County Animal Shelter1307 Falling Creek RoadBedfordEmail Us434-826-9063
Friends of Campbell County Animal Control185 Greendale DriveRustburgEmail Us434-485-6242
Friends of Cumberland County Animal Control11 Range RoadCumberlandEmail Us804-492-3076
Friends Of Homeless Animals – CatsP.O. Box 415AldieEmail Us703-385-0224
Friends of Russell County VA Animal ShelterLebanonEmail Us267-294-7727
Fur-Ever Home RescueVirgnia BeachEmail Us
Furry Suits RescueP.O. Box 21HerndonN/A703-889-5335
FURS Friends United with the Richmond Shelter3420 Pump Road #228RichmondEmail Us804-364-1944
Fuzzy Face Rescue of the Northern NeckP.O. Box 822DahlgrenEmail Us
Giantbreed United Advocates and Rescue DivisionRichmondEmail Us
Giles Animal Rescue, Inc.P.O. Box 354PearisburgN/A540-922-3958
Gloucester Mathews Humane Society6620 Jackson LaneGloucesterEmail Us804-693-5520 x 320
Go RescueVirginia BeachN/A757-432-9222
Golden Meadows – EastStauntonEmail Us
Gone to the Dogs RescueCharles CityEmail Us804-338-3687
Good Dog! RescueP.O. Box 40126ArlingtonEmail Us703-626-7410
Goodview Pet Rescue1063 Pep Hill RdGoodviewEmail Us540-890-4153
Great Dane Rescue of the CommonwealthVirginia BeachEmail Us757-485-9010
Greyt Adventures Greyhound Adoptions, Inc.2347 Stratford CtRichmond, Virginia Beach, BaltimoreEmail Us804-330-0259
Greyt Expectations Greyhound Rescue, Inc.PortsmouthN/A757-399-6923
H.A.P.P.E Inc.P.O. Box 17712RichmondEmail Us
Hair of the Dog Rescue7261 Covingtons Corner Rd.BealetonEmail Us540-439-1302
Halifax County Humane SocietyP.O. Box 969South BostonEmail Us866-553-7365
Hanover County Animal Control12471 Taylor Complex LaneAshlandN/A804-365-6485
Hanover Humane Society12190 Washington Hwy.AshlandEmail Us804-798-8248
Happe PetsP.O. Box 1960ChesterfieldEmail Us
Happy Endings Animal Rescue TeamPO BOX 943Colonial HeightsEmail Us
Happy Tails RefugeP.O. Box 10147Virginia BeachEmail Us757-416-4387
Harmony Rescue, Inc.5292 Browns Mill RdRustburgEmail Us434-821-3544
Healing Hearts Animal Rescue Group14120 A Lee Highway, P.O. Box 2283CentrevilleEmail Us
Hearts for HoundsVirginia BeachEmail Us757-235-5586
Heaven Sent Dachshund RescueWilliamsburgEmail Us
Heavenly HoundsChesterfieldEmail Us804-350-3942
Henrico County Police Animal Shelter10421 Woodman RoadGlen AllenN/A804-727-8800
Henrico Humane SocietyP.O. Box 28014RichmondEmail Us804-262-6634
Henrico Police Animal ShelterP.O. Box 90775HenricoEmail Us804-727-8801
Heritage Humane Society430 Waller Mill RoadWilliamsburgEmail Us757-221-0150
Hickory Hill K-9 RescueP.O. Box 1505AshlandEmail Us804-537-5502
Highland County Humane Society, Inc.P.O. Box 458MontereyEmail Us540-908-9152
Highland SpcaP.O. Box 6MontereyEmail Us540-468-3405
Highland SPCAP.O. Box 183MontereyEmail Us
Homeless Animals Rescue TeamP.O. Box 7261Fairfax StationEmail Us
Homeless Paws of the ValleyP.O. Box 123BroadwayEmail Us540-578-7297
Homes Fur HoundsWilliamsburgEmail Us
Homeward Trails Animal RescueP.O. Box 100968ArlingtonEmail Us
Hope for Donghae PawsFairfaxEmail Us
Hope For Life Rescue, Inc.610 Jack Rabbit Rd.Virginia BeachEmail Us757-491-4609 ext 1
Hot Water RescueCentral AveAlexandriaEmail Us703-549-5638
Houlagans’ Rest Corporation10138 Hull Street Road, Suite DMidlothianEmail Us804-337-1658
Humane Society for Campbell CountyPost Office Box 659RustburgEmail Us434-821-3034
Humane Society of Amherst County318 Shelter LaneAmherstEmail Us434-946-2340
Humane Society of Caroline County, VAP.O. Box 75Ruther GlenEmail Us804-867-7534
Humane Society of CulpeperP.O. Box 1224CulpeperEmail Us540-727-7554
Humane Society of Loudoun CountyLeesburgEmail Us703-777-2912
Humane Society of Montgomery County1183 Flanagan DriveChristiansburgEmail Us540-382-1166
Humane Society of Warren County1245 Progress DriveFront RoyalEmail Us540-635-4734
Humane Society/SPCA of Nelson County29 Stagebridge RoadLovingstonEmail Us434-263-7722
Indian Rivers Humane SocietyP.O. Box 264AylettEmail Us804-885-3109 ext 4
Isle of Wight County Animal Shelter13044 Poor House RoadWindsorEmail Us757-365-6318
Isle of Wight Humane SocietyP.O. Box 273SmithfieldEmail Us757-357-4214
Jody’s Pride Rehabilitation Pet RescueHamptonEmail Us
K9 Justice League237 N Oceana BLVDVirginia BeachEmail Us757-226-8354
K-9 New LifeP.O. Box 6427Virginia BeachEmail Us757-721-2275
Keeshond Affiliated Rescuers of the Mid AtlanticP.O. Box 268, 8864 Guinea RoadBenaEmail Us
Kim’s Urban Hounds RescueFairfaxEmail Us
King George Animal ControlKing George CountyN/A540-775-2120
King George Animal Rescue LeagueP.O. Box 1003DahlgrenN/A888-542-7582
King William Pound RescueKing WilliamEmail Us804-769-3200
Lab Recue of SW VA.ChristiansburgEmail Us
Lab Rescue of Greater RichmondP.O. Box 1574MidlothianEmail Us804-417-7527
Lab Rescue of the L.R.C.P. Inc.P.O. Box 1814AnnandaleEmail Us301-299-6756
Lake Country SPCA7577 Highway 58ClarksvilleEmail Us434-374-8076
Lancaster Animal Shelter3156 Regina Rd.LancasterN/A804-462-7175
League for Animal Protection603 Poor Farm Road, P.O. Box 561FincastleEmail Us540-473-3853
Little Buddies Adoption and Humane SocietyP.O. Box 1543CentrevilleEmail Us
Lost Dog and Cat Rescue FoundationP.O. Box 50037ArlingtonN/A703-295-3547
Lost Fantasy RescueCeresEmail Us
Loudoun County Animal Services39820 Charles Town PikeWaterfordEmail Us703-777-0406
Loudoun SPCAP.O. Box 2181MiddleburgEmail Us540-687-5306
Louisa County Animal Shelter18 Sacred Heart AveMineralEmail Us540-894-4219
Love Shack Dog RescueAldieEmail Us703-505-3758
Loyal Canines Rescue8427 Pamunkey RdSpotsylvaniaEmail Us
Lucky Dog Animal Rescue5159 Lee HighwayArlingtonEmail Us
Lu’s Labs Labrador Retriever RescueAlexandriaEmail Us571-206-1645
Lynchburg Humane Society3305 Naval Reserve RdLynchburgN/A
Madison County Animal Shelter4590 Shelby RdMadisonN/A540-948-6945
Madison County Animal Shelter4590 Shelby RoadMadisonEmail Us540-948-6945
Making of Miracle Stories Animal Rescue of VirginiaRichmondEmail Us
Marshall County Humane Society, Adopt. Ctr CRoanokeEmail Us
Mid Atlantic Shiba RescueVirginia BeachEmail Us
Mid-Atlantic Brittany RescueRoanokeEmail Us540-793-6995
Mid-Atlantic English Springer Spaniel RescueP.O. Box 15354RichmondEmail Us301-362-0423
Mid-Atlantic German Shorthair Pointer Rescue, Inc.AlexandriaEmail Us
Mid-Atlantic Great Dane RescueP.O. Box 1647ManassasEmail Us703-644-8009
Mid-Atlantic GSP RescueArlingtonEmail Us703-465-1602
Mid-Atlantic Pug RescueP.O. Box 42331HenricoN/A704-452-7841
Middleburg Humane FoundationP.O. Box 1238MiddleburgEmail Us540-364-3272
Mountain Tails Animal RescuePearisburgEmail Us
Mutt Love RescueP.O. Box 1005FairfaxEmail Us703-577-0106
NBRAN-VirginiaRestonEmail Us703-326-0833
New Hope RescueP.O. Box 412Providence ForgeEmail Us804-966-1328
New Kent Animal Control Pound6301 Olivet Church RoadNew KentEmail Us804-966-9500
New Kent Humane Society, Inc.P.O. Box 104Providence ForgeEmail Us804-966-7105
New Leash K9 RescueHamptonEmail Us
New Love Animal RescueP.O. Box 1721HerndonEmail Us
Next Generation Animal Services, Inc.Beach RdHamptonEmail Us757-353-5248
No More Sad Eyes RescueOaktonEmail Us
Norfolk Animal Care Center5585 Sabre RoadNorfolkN/A757-441-5505
Norfolk Society for the Prevention of Cruelty to Animals916 Ballentine Blvd.NorfolkEmail Us757-622-3319
North American Shar-Pei Rescue: Mason-Dixon RegionMaryland, West Virginia, Virginia, North CarolinaEmail Us757-569-1519
Northern Neck Humane Society, Inc.P.O. Box 283MontrossEmail Us804-462-0348
Northern Virginia Pomeranian Club RescueP.O. Box 114Gum SpringEmail Us
Northern Virginia Sheltie RescueCharlottesvilleEmail Us
Northumberland County Animal Shelter11703 Northumberland HighwayHeathsvilleEmail Us804-435-2597
Odessa Rescue and RehabilitationP.O. Box 191MechanicsvilleEmail Us
Old Dominion Boston Terrier RescuePortsmouthEmail Us
Old Dominion Humane SocietyP.O. Box 2FredericksburgEmail Us
Oldies But Goodies Cocker Rescue, Inc.P.O. Box 361NewingtonEmail Us703-533-2373
On The Rebound Bulldog Rescue FoundationManassasN/A703-392-9579
Open Hearts RescueLeesburgEmail Us703-966-5806
Operation Paws for Homes, Inc.P.O. Box 90813AlexandriaEmail Us804-302-7975-
Orange County Animal Shelter11362 Porter RDOrangeN/A540-672-1124
P.A.W.S. of Southwest VirginiaP.O. Box 576CoeburnEmail Us276-202-8913
Page County Animal Shelter1261 Goodrich Rd.StanleyEmail Us540-778-2101
Partners Among Cats And CaninesP.O. Box 1133FranklinEmail Us
Patrick County Animal Pound22 Transfer Station LaneStuartN/A276-694-6259
PawClaw RescueP.O. Box 2524WinchesterEmail Us
Paws for PetsFredericksburgEmail Us540-786-1432
Paws For SeniorsP.O. Box 738BealetonEmail Us540-748-8177
PAWS Patrick Animal Welfare SocietyP.O. Box 743, 1086 Green Hill LnStuartEmail Us276-694-2378
Paws Rule – Hillsville ChapterHillsvilleEmail Us276-728-0060
Peaceful Passings Senior Animal Rescue2856 Cloverdale Rd.Bremo BluffEmail Us434-842-3287
Peninsula SPCA523 J. Clyde Morris BoulevardNewport NewsN/A757-595-1399
People Helping Pets15 Mount Bethel RoadCanaEmail Us276-733-4524
PerPETual Care2539 Ridge Hollow RoadEdinburgEmail Us540-984-3147
Pet Assistance LeagueP.O. Box 1076StaffordEmail Us540-659-5018
Pet Guardian Pet Service, Inc.Virginia BeachEmail Us757-375-1360
Pet Harbor Rescue and Referral, Inc.P.O. Box 73Bowling GreenEmail Us703-583-4759
Pet Rescue Foundation, Inc.GloucesterEmail Us
Pet Rescue Foundation, Inc.P.O. Box 70HadensvilleEmail Us
Petersburg Animal Care & Control1600 Johnson RdPetersburgEmail Us804-732-3654
Pets Bring JoyP.O. Box 2352FairfaxEmail Us
PointerRescue Org9949 Mallow StManassasEmail Us
Pom Posse Williamsburg VA ChapterWilliamsburgEmail Us
Pomeranian Club of Central VirginiaDisputantaEmail Us
Portsmouth Humane Society4022 Seaboard CourtPortsmouthEmail Us757-397-6004
Potomac Valley Pekingese ClubP.O. Box 220952ChantillyEmail Us
Pound Pals of Radford, Inc.P.O. Box 2851RadfordEmail Us
Powhatan Sheriffs Office – Animal ControlP.O. Box 133PowhatanEmail Us804-598-5672
Precious Purrs & Paws, Inc.GloucesterEmail Us804-832-3685
Prince George County Adoption Center8391 County Dr.Prince GeorgeEmail Us804-991-3200
Prince George County Animal Shelter3100 Union Branch RdPetersburgN/A804-733-2796
Prince William County Animal Shelter14807 Bristow RoadManassasEmail Us703-792-6465
Promises Animal Rescue, Inc.GainesvilleEmail Us
Pugs U Gotta SaveP.O. Box 1810ChesterfieldEmail Us804-491-9784
Pulaski County Humane SocietyP.O. Box 1046DublinEmail Us540-674-0089
Pups 2 Luv RescueP.O. Box 55SpringfieldEmail Us703-644-1292
Purple Paws 2nd Chance RescueFredericksburgEmail Us540-786-4643
Ragged Mountain DogsSperryvilleEmail Us540-987-9207
Rainbow Animal Rescue, Inc.NorfolkEmail Us757-583-8777
Rakki-Inu Akita Rescue1952 Laskin Road, Suite 505Virginia BeachEmail Us757-831-4200
Rappahannock Animal Welfare LeagueP.O. Box 428WashingtonN/A540-937-3336
Regional Animal Shelter20201 King William Rd, P.O. Box 215King WilliamEmail Us804-769-4983
Regional Center for Animal Control & Protection1510 Baldwin Ave.RoanokeEmail Us540-344-4922
Rescue Angels, Inc.P.O. Box 40004ArlingtonEmail Us
Rescue Me Pet RescueMonetaEmail Us804-986-3647
Rescue Me, An Avian SanctuaryPost Office Box 534ArkEmail Us804-693-5997
Rescue Richmond RottweilersSandstonEmail Us
Rescuzilla – VirginiaArlingtonEmail Us
Richmond Animal Care and Control1600 Chamberlayne AvenueRichmondEmail Us804-646-5575
Richmond Animal League11401 International DriveRichmondEmail Us804-379-0046 ext 12
Richmond Boxer RescueP.O. Box 8521RichmondEmail Us
Richmond Ruff HouseRichmondEmail Us804-396-6313
Richmond SPCA2519 Hermitage RoadRichmondEmail Us804-521-1300
Rikki’s RefugeP.O. Box 1357OrangeEmail Us540-854-0870
Ring Dog RescueRichmondEmail Us804-622-4200
Roanoke Valley SPCA1340 Baldwin Ave.RoanokeEmail Us540-339-9247
Rockbridge Dog RescueLexingtonEmail Us540-462-7484
Rockingham-Harrisonburg SPCA2170 Old Furnace Road, P.O. Box 413HarrisonburgEmail Us540-434-5270
Rottweiler & Neapolitan Mastiff Rescue/Eastern Shore of VirginiaP.O. Box 985EastvilleEmail Us757-678-5438
Rugby Creek Rescue1228 Rugby RoadMouth Of WilsonEmail Us276-579-4215
S.H.I.N.E. of Virginia, Inc.P.O. Box 6215Newport NewsEmail Us757-303-1309
SADSACP.O. Box 972DumfriesEmail Us
Saint Rocco’s Hound Rescue402 West Main Street, P.O. Box 1801LouisaEmail Us540-967-3648
Saint Seton’s Orphaned Animals628 Cambridge St.FredericksburgEmail Us
Salem Animal Shelter1301 Indiana StreetSalemEmail Us540-375-3038
Samanthas Allpaws HomeCourthouse RoadSpotsylvaniaEmail Us
Save A Mutt Kennel VAP.O. Box 178AraratEmail Us
Save All Doggies RescueClear BrookEmail Us540-533-2136
Save Our Herders OutreachRichmondEmail Us
Save Our Shelters2933 West Cary StreetRichmondEmail Us804-358-7499
Save Our Shelters Pitbull Rescue and Education DivisionP.O. Box 4143MidlothianEmail Us804-744-1206
Saver of Souls Pet RescueVa BeachEmail Us757-672-1314
Saving Animals From EuthanasiaP.O. Box 2483ChesterEmail Us804-751-4501
Second Chance Animal ShelterP.O. Box 55PowhatanN/A804-598-2100
Second Chance Dog RescueFredericksburgEmail Us
Second Chance Ranch Smithfield10241 Stallings Creek DriveSmithfieldEmail Us757-359-0929
Shelter Adoption & Rescue EffortsP.O. Box 3307RichmondEmail Us804-377-7816
Shenandoah County Animal Shelter268 Landfill RdEdinburgEmail Us540-984-8955
Shenandoah Valley Dog RescueP.O. Box 1884Front RoyalEmail Us
Shirley’s Angels Boxer RescueP.O. Box 4261WinchesterEmail Us
Siamese & Small Dog RescueBlacksburgEmail Us
Siberian Husky AssistP.O.Box 1042AbingdonEmail Us276-494-3383
Smiles Forever Animal RescueFincastleEmail Us352-425-8984
SOSharpei, Inc.P.O. 1501virginia beachEmail Us757-687-7297
SOS-Pen Pals Prison Dog ProgramP.O. Box 2490Glen AllenEmail Us804-358-7499 ext 4
Southeastern Virginia Golden Retriever RescueP.O. Box 8014YorktownN/A757-827-8561
Southern Virginia Rescue ReferralP.O. Box 1154StanleytownEmail Us
Southside SPCAP.O. Box 66MeherrinEmail Us
Spay/Neuter, Inc.P.O. Box 769Stuarts DraftEmail Us540-480-7582
SPCA Eastern Shore, Inc.P.O. Box 164, 26528 Lankford HighwayOnleyEmail Us757-787-7385
SPCA of Northern VirginiaP.O. Box 100220ArlingtonEmail Us703-799-9390
SPCA of Pittsylvania CountyP.O. Box 936ChathamEmail Us434-432-0080
SPCA Of Winchester, Frederick Clarke Counties115 Featherbed LaneWinchesterN/A540-662-8616
Spotsylvania County Animal Shelter450 TV DriveFredericksburgEmail Us540-507-7459
St. Francis Humane AssociationP.O. Box 73622RichmondEmail Us804-598-6636
Stafford County Animal Shelter473 Eskimo Hill RdStaffordEmail Us540-658-7387
Stafford SPCA140 Andrew Chapel RdStaffordEmail Us
Star City Greyhound Adoptions, Inc.2907 Mt. Pleasant Blvd.RoanokeEmail Us540-309-8067
Stray HavenP.O. Box 92DundasEmail Us804-727-4879 ext 804
String of PearlsP.O. Box 661WoodstockEmail Us540-984-0255
Suffolk Animal Control124 Forest Glen DriveSuffolkN/A757-514-7855
Suffolk Humane Society4300 Nansemond ParkwaySuffolkEmail Us
Surry County Animal Control265 Old Burough Rd.SurryEmail Us757-294-0158
Sussex County Animal Shelter14493 Robinson RoadStony CreekEmail Us434-246-2167
Sweetheart SanctuaryViennaEmail Us540-623-2994
Tappahannock/Essex County Animal Shelter540 Airport RdTappahannockN/A804-443-0726
The Art of PawsDumfriesEmail Us
The Collie and Shetland Sheepdog Rescue of Southeast Virginia151 Sandpiper StNewport NewsEmail Us757-814-4389
The Commonwealth Humane Society4122 Leonard DriveFairfaxEmail Us703-568-3600
The Humane Society of Fairfax County4057 Chain Bridge Rd.FairfaxEmail Us703-385-7387
The Pet Haven Rescue CenterFalls MillsEmail Us276-326-3483
Tidewater Bichon Frise Rescue, Inc.P.O. Box 8084SuffolkEmail Us757-986-2275
Tidewater Pom Rescue505 Windsor Gate CircleVa. BeachEmail Us
To The Rescue, Inc.SpringfieldEmail Us703-929-6099
Training Rescue Dogs, Inc.1626 Belle View Blvd, P.O. Box 7084AlexandriaEmail Us202-350-1149
Tramp’s RescueRichmondEmail Us804-248-3042
Tri County Pitbull Rescue, Inc.NorthEmail Us804-384-6653
Twin County Humane Society, Inc.P. O. Box 125HillsvilleEmail Us276-728-4038
United Yorkie RescueWoodbridgeEmail Us
VA PAWSP.O. Box 172ChristiansburgEmail Us540-651-4530
Valley View Rescue5757 Rich Patch RoadCovingtonEmail Us540-862-1756
Vindicated Pit Bull RescueP.O. Box 150091AlexandriaEmail Us
VIP Rescues and AdoptionsP.O. Box 6057Dale CityEmail Us703-580-5082
Virginia Beach Bureau of Animal Control2665 Leroy DriveVirginia BeachEmail Us757-385-4444
Virginia Beach SPCA3040 Holland RoadVirginia BeachEmail Us757-427-0070
Virginia German Shepherd RescueP.O. Box 126SterlingEmail Us703-435-2840
Virginia Greyhound AdoptionP.O. Box 2059SpotsylvaniaEmail Us540-785-3124
Virginia Paws for PitsStauntonEmail Us
Washington Area Animal Adoption GroupDelaplaneEmail Us571-393-4980
Web of Life Animal Outreach, Inc.1380 West RoadChesapeakeN/A757-718-6447
Westie Rescue MidAtlanticP.O. Box 342Dunn LoringEmail Us703-671-1039
Westie Rescue USAP.O.Box 342Dunn LoringEmail Us
Westmoreland County ShelterP.O. Box 1000, 6154 Stratford Hall RoadMontrossEmail Us804-493-0869
Whispering Meadows Animal RescueTriangleEmail Us571-409-4281
Whitney Foundation6218 Colchester RdFairfaxEmail Us703-222-4485
Willow Run SanctuaryP.O. Box 2561ChesterfieldEmail Us
With Our Regards, Inc.P.O. Box 594SterlingEmail Us
Wolf Spirit Sled Dog Rescue5552 Elamsville RdStuartEmail Us276-229-9096
Wolf Trap Animal RescueP.O. Box 11014McLeanEmail Us703-638-2531
Wythe County Humane SocietyP.O. Box 362WythevilleEmail Us276-620-4106
XOXO Pet Rescue, Inc.YorktownEmail Us757-286-9087
Your Best Friend Animal Rescue14151 Rahill CtWoodbridgeEmail Us703-862-7015

QUICK RECOMMENDATION - If you’re getting ready to bring home a puppy then we highly recommend the Snuggle Puppy Toy w/ Heartbeat and Heat Pack. It’s one of our favorite puppy products and it will help your puppy get used to his new home. Our most recent puppy, Charlie loves his Snuggle Puppy!


Our Top Picks For Your New Puppy

Are you getting ready to bring home a new puppy? Here are three of our favorite products that we recommend getting before brining home a new puppy. Check out all of our favorite and must have puppy products on our sister site: New Puppy Checklist.

  1. BEST PUPPY TOY
    We Like: Snuggle Puppy w/ Heart Beat & Heat Pack - Perfect for new puppies. We get all of our Service Dog pups a Snuggle Puppy.
  2. BEST DOG CHEW
    We Like: Best Bully Sticks - All of our puppies love to bite, nip, and chew. We love using Bully Sticks to help divert these unwanted behaviors.
  3. BEST DOG TREATS
    We Like: Wellness Soft Puppy Bites - One of our favorite treats for training our service dog puppies.