Adopt

Puppies and dogs in Virginia

Looking for a puppy or dog in Virginia? Adopt a Pet can help you find a new best friend near you.

A pair of dogs

Adopt a dog in Virginia

These adorable dogs are available for adoption in Virginia. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
We'll also keep you updated on Zimmer 's adoption status with email updates.
new badge
Photo of Zimmer

Zimmer

Mixed Breed (Medium)

Male, 5 yrs 5 mos
Fairfax Station, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
If you are interested in adopting this dog, please fill out our dog adoption questionnaire and e-mail it to htar.lauren@gmail.com. Due to COVID-19 precautions, all animals for adoption through Homeward Trails can be met by appointment only. You can make an appointment to meet available dogs at our ADOPTION CENTER by going to https://www.signupgenius.com/go/20f084ea8ae2da5f49-meet and available cats at MEOW PALACE by going to https://www.signupgenius.com/go/20f084ea8ae2da5f49-meet1. For animals in FOSTER homes, please submit an online application and an adoption team will reply with next steps. We thank you for your patience as we work to keep saving lives during this difficult time. PLEASE VISIT THIS WEBSITE TO FIND THE ADOPTION QUESTIONNAIRE: http://www.homewardtrails.org/adopt-a-pet/adoption-forms/ Meet Terrence! Terrence is a 6 month old puppy who is looking for the forever home he deserves. He is great with other people and other dogs. Schedule time to meet Terrence today! Adoption Coordinator: Lauren T Location: Foster The adoption fee for this dog/puppy is $475. This fee includes spay/neuter and microchip. We are proud to partner with the following veterinarians who offer a free first exam for your animal, exclusively for HT adopters: Caring Hands Animal Hospital, Palisades Veterinary Clinic, Sunshine Animal Hospital and Clarendon Animal Care and all VCA Animal Hospitals. Additionally, any VCA hospital will cover illnesses up to $250 at no cost to any Homeward Trails adopter. We also provide free online workshop with a professional dog trainer at Fur-Get Me Not within the first 30 days of adopting - just for HT adopters in the Arlington/Alexandria/Falls Church/DC area. Start your new dog out on the right foot with this valuable, expert guidance FREE! You can save animals like this one by becoming a foster! Fosters are like way stations between high kill shelters and forever homes. We need fosters so that we can save dogs before they are euthanized at the shelters. If you are interested in becoming a foster, please check out our information about fostering by visiting http://www.homewardtrails.org/foster-a-pet/dog-and-cat-foster-program
We'll also keep you updated on Barrett's adoption status with email updates.
new badge
Photo of Barrett

Barrett

Boston Terrier

Male, Puppy
Suffolk, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids,
Story
This is Barrett, an energetic and very affectionate Boston Terrier. He is crate trained and we are still working on house training him, he will use the puppy pads but still has accidents. He likes being outside and running around and will get the zoomies very often which is very entertaining. He’s roughly 4 months old and is very much still a puppy. He is very smart and will learn tricks if trained, right now he only knows sit. He’s very playful and has a lot of energy, take him on walks or let him run outside and he’ll be ready for a nap. He is still shy around other dogs especially if there are a bunch around him. My daughter and I have allergies that gives us a rash that itches when we play with him, which is why we are looking to rehome him. Please ask if you have any questions.
We'll also keep you updated on Kit's adoption status with email updates.
new badge
Photo of Kit

Kit

German Shepherd Dog

Female, Young
Christiansburg, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs,
Story
Adoption fees are $250 unless otherwise stated. Senior dog adoption fees are $200. 100% of adoption fees are put back into the rescue so that another lonely and neglected dog can be rescued. We are grateful for your interest. Upon approval, the adoption fee is non-refundable. The fee includes the following: de-worming; heartworm, lymes, ehrlichia and anaplasmosis testing; all vaccinations including rabies; flea and tick treatment, microchipping and spay/neuter. Please contact us if you have questions about our adoptable dogs, we would love to talk to you!
We'll also keep you updated on Wolfie's adoption status with email updates.
new badge
Photo of Wolfie

Wolfie

Pomeranian

Male, Adult
Fredericksburg, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, House-trained,
Story
Wolfie is 4 years old full of energy. His date of birth is 08/12/2021 weights 6lbs. We bought it from a local farm for over 1k.////////// Due to unforeseen circumstances, we can no longer care for him and are looking for a loving home or foster family. He is create around children as he grew up with my 4. ------------------- He is very playful and loves chasing squirrels and my children around the yard. We will greatly miss him. ------------------ We hope to find him a family that will give home the love and attention he needs. He is crate trained and all his items will be included with the rehoming. ----------------------- Crate, Toys, Food bin, Water/food bowls, Collars/leash, Crate Dog bed, and Pineapple shaped dog cave Please feel free to reach out for more information if needed. Thanks!
We'll also keep you updated on Kirby's adoption status with email updates.
new badge
Photo of Kirby

Kirby

Terrier (Unknown Type, Medium)

Male, Adult
Vienna, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with kids, Good with dogs, House-trained,
Story
Meet Kirby Kirby is a budding senior who got a second chance after spending this past summer chained outside in Charlotte, NC, where chaining is still legal. Thankfully, a local advocate worked tirelessly to convince his owners to surrender him so he could finally get the care he deserved. When Kirby came to us, he was covered in fleas, missing much of his coat, and suffering from secondary skin infections caused by constant scratching. Since then, he’s undergone a remarkable transformation. Kirby has been neutered, had a dental, completed heartworm treatment, and his skin and coat issues have been fully addressed. He’s feeling better than ever and truly has a new lease on life. Kirby is currently thriving in foster care with Renee and her two dogs. During his time with us, he’s had many dog interactions and has proven to be a social, laid-back, dog-friendly companion. He’s fully housetrained, enjoys free roam in the home, walks nicely on leash, and has even gone on camping trips with his foster family. Kirby loves leisurely walks around the lake and local trails and would make a wonderful walking buddy. Renee shared this update: “He’s a perfect lovebug! He loves everyone he meets and is wonderful with my grandsons; they absolutely adore him. He curls up with them to sleep when they visit. He’s met my daughter’s dogs and gotten along great with them, too. Kirby minds his own business and has a real ‘live and let live’ personality. Kirby will be your little shadow. He always wants to be near you. He even sits in the bathroom while I shower.  He waits by the front window when I leave and is always at the door when I come home. Like a true terrier, he can be vocal when he gets excited and wants attention, but he does great when left alone. He’d do best with another laid-back dog in his new home. Kirby isn’t interested in toys or rough play; he prefers cuddling and relaxing. Overall, he is a truly great dog.” Kirby is a gentle, loving pup who just wants a cozy spot, a kind caregiver, and a family to call his own. &#226&#157&#164&#239&#184&#143 He’ll be coming to town on 1/10/16.  Apply today!   BREED ESTIMATE:  Terrier mix GENDER: Male APPROXIMATE WEIGHT:  17 lbs  APPROXIMATE AGE: ~  8 years old COAT TYPE: Scruffy, wiry coat needs regular grooming ADOPTION FEE: $400 OTHER INFO: utd on shots/neutered/microchipped/treated for heartworm LOCATION:  Rock Hill, SC - Coming to DC metro 1/10/26     FOR MORE INFO OR TO ADOPT: Please go to https://adopt.worthydog.org and complete the application. You can also help save dogs like this one by becoming a foster, providing a rescue dog with a temporary home and giving them the love and care they need until they are permanently adopted. Every person who fosters is directly responsible for saving the life of a dog, because we can only save as many dogs as we have foster families available to welcome them into their homes. If you think you might be interested in becoming a foster and want to learn more, please go to https://foster.worthydog.org and fill out an application. Worthy Dog Rescue is an all-volunteer, foster-based rescue that primarily adopts to families in the DC Metro area. December 28, 2025, 7:58 pm
We'll also keep you updated on Baldur 7274's adoption status with email updates.
new badge
Photo of Baldur 7274

Baldur 7274

German Shepherd Dog

Male, Adult
Sterling, VA
Size
(when grown) -
Details
Good with dogs,
Story
You can fill out an adoption application online on our official website.Baldur is an extraordinary 4 yr old gentleman.  He is AKC registered and obedience trained.  He came to us via a shelter that rescued him from a hoarding situation.  Baldur has gorgeous mahogany long hair and did super well at his spa day to get groomed, bathed and nails trimmed. He is calm and laid back but has a fun bounce and loves balls and treats.  He gets along great with my 2 resident GSD females.  Baldur would love a home where he can be the center of attention - he is so tolerant and has been lost in the crowd waiting for his turn to shine. If you would like to find out more about Baldur and are an Approved Adopter, please reach out to his foster at kbkief4@gmail.com.  He is in Sterling, VA.  Visit this organization's web site to see any additional information available about this pet.December 28, 2025, 7:58 pm

Search for a puppy or dog

Use the search tool below to browse adoptable puppies and adult dogs in Virginia.

Puppies and dogs in Virginia cities

Shelters & rescues in Virginia

There are animal shelters and rescues that focus specifically on finding great homes for dogs in Virginia. Browse these rescues and shelters below.

Here are a few organizations closest to you:

Rescue

Grace’s Legacy - Charlottesville, VA

880 Federal Rd, Charlottesville, VA 22901

Pet Types: dogs

More an arrow icon

Shelter

Charlottesville-Albemarle SPCA

3355 Berkmar Drive, Charlottesville, VA 22901

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Rescue

Cubby’s Crusade - VA Charlottesville

150 Scarborough Pl., Charlottesville, VA 22901

Pet Types: cats, dogs

More an arrow icon

Rescue

Northern Virginia Sheltie Rescue

Charlottesville, VA 22901

Pet Types: dogs

More an arrow icon

Rescue

Blue Ridge Dog Rescue

Charlottesville, VA 22901

Pet Types: cats, dogs

More an arrow icon

Rescue

Dogs Deserve Better

1155 Seminole Trail, #7961, Charlottesville, VA 22906

Pet Types: dogs

More an arrow icon

Rescue

Extra Mile Dog Rescue

P.O. Box 4289, Charlottesville, VA 22905

Pet Types: dogs

More an arrow icon

Rescue

Voices for Animals

PO Box 4466, charlottesville, VA 22905

Pet Types: cats, dogs, rabbits

More an arrow icon

Rescue

Basset Rescue of Old Dominion

3445 Seminole Trail, Box 248, Charlottesville, VA 22911

Pet Types: dogs

More an arrow icon

Rescue

Caring For Creatures

352 Sanctuary Lane, Palmyra, VA 22963

Pet Types: cats, dogs

More an arrow icon

Looking for a specific shelter or rescue?

For a comprehensive list of all shelters and rescues, try our search page. We have more than 17,000 organizations in our database with furry pals waiting for a new home!

Image of dog

Looking for a specific breed?

Select from the options below to view adoptable puppies and dogs in Virginia

Popular dog breeds

Affenpinscher Afghan Hound Airedale Terrier Akbash Akita Alaskan Klee Kai Alaskan Malamute American Bulldog American Cocker Spaniel American Eskimo Dog American Hairless Terrier American Pit Bull Terrier American Staffordshire Terrier Anatolian Shepherd Aussiedoodle Australian Cattle Dog Australian Kelpie Australian Shepherd Australian Terrier Basenji Basset Hound Beagle Bearded Collie Beauceron Bedlington Terrier Belgian Laekenois Belgian Malinois Belgian Shepherd Belgian Tervuren Bernedoodle Bernese Mountain Dog Bichon Frise Black Mouth Cur Black and Tan Coonhound Bloodhound Blue Lacy/Texas Lacy Bluetick Coonhound Bolognese Border Collie Border Terrier Borzoi Boston Terrier Bouvier des Flandres Boxer Boykin Spaniel Briard Brittany Brussels Griffon Bull Terrier Bullmastiff Cairn Terrier Canaan Dog Cane Corso Cardigan Welsh Corgi Carolina Dog Catahoula Leopard Dog Caucasian Shepherd Dog Cavachon Cavalier King Charles Spaniel Cavapoo Chesapeake Bay Retriever Chihuahua Chinese Crested Chinook Chiweenie Chow Chow Clumber Spaniel Cockapoo Cocker Spaniel Collie Coonhound Corgi Coton de Tulear Curly-Coated Retriever Dachshund Dalmatian Dandie Dinmont Terrier Doberman Pinscher Dogo Argentino Dogue de Bordeaux Dutch Shepherd English (Redtick) Coonhound English Bulldog English Cocker Spaniel English Setter English Shepherd English Springer Spaniel English Toy Spaniel Entlebucher Feist Field Spaniel Fila Brasileiro Finnish Lapphund Finnish Spitz Flat-Coated Retriever Fox Terrier (Smooth) Fox Terrier (Toy) Fox Terrier (Wirehaired) Foxhound French Bulldog German Pinscher German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound (Haldenstrover) Harrier Havanese Horgi Hovawart Husky Ibizan Hound Icelandic Sheepdog Irish Setter Irish Terrier Irish Water Spaniel Irish Wolfhound Italian Greyhound Italian Spinone Jack Russell Terrier Japanese Chin Jindo Kai Dog Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Komondor Kuvasz Kyi Leo Labradoodle Labrador Retriever Lakeland Terrier Lancashire Heeler Leonberger Lhasa Apso Löwchen Maltese Maltipoo Manchester Terrier Maremma Sheepdog Mastiff Miniature Bull Terrier Miniature Dachshund Miniature Pinscher Morkie Mountain Cur Munsterlander Mutt Neapolitan Mastiff Newfoundland Norfolk Terrier Norwegian Buhund Norwegian Elkhound Norwegian Lundehund Norwich Terrier Nova Scotia Duck-Tolling Retriever Old English Sheepdog Olde English Bulldogge Otterhound Papillon Parson Russell Terrier Patterdale Terrier (Fell Terrier) Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Podengo Portugueso Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle (Miniature) Poodle (Standard) Poodle (Toy or Tea Cup) Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Rhodesian Ridgeback Rottweiler Saluki Samoyed Schiller Hound Schipperke Schnauzer (Giant) Schnauzer (Miniature) Schnauzer (Standard) Schnoodle Scottie, Scottish Terrier Scottish Deerhound Sealyham Terrier Shar Pei Sheepadoodle Sheltie, Shetland Sheepdog Sheppit Shepsky Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi St. Bernard Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier Westie, West Highland White Terrier Wheaten Terrier Whippet Wirehaired Pointing Griffon Xoloitzcuintle/Mexican Hairless Yorkie Poo Yorkie, Yorkshire Terrier