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.
new badge
Photo of Indica Rosalie

Indica Rosalie

American Pit Bull Terrier

Female, Young
Mount Jackson, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Good with cats, House-trained,
Story
A 3 year old American terrier, with the sweetest personality, she’s very active and playful but also loves to cuddle and have nap time- very friendly to others, kids, and other animals- she was raised with a kitty and a small Malshi and they love each other dearly! She’s very loyal and will stay by your side forever. We have to get rid of her due to moving complications but she’s living with my parents as of the time. They don’t want to keep her forever but they’re willing to let her stay until we find a home for her.
new badge
Photo of Maverick-rehome

Maverick-rehome

Great Pyrenees

Male, 4 yrs
Monterey, VA
Size
(when grown) X-Large 101 lbs (46 kg) or more
Details
Good with kids, Good with dogs,
Story
Rehome-located in Middlebrook (Rockbridge Co VA) Maverick 4y male pyr, livestock guardian (could become a companion/pet) Maverick is social and good with the family's children. He gets along well with their collies. Unfortunately, Maverick has started chasing his herd of goats and needs to be placed in another home/farm. Maverick is not currently with HCHS Please contact us to get in touch with his family 540.468.1575 info@highlandcountyhumanesociety.org
new badge
Photo of Miles

Miles

Old English Sheepdog/Sheltie, Shetland Sheepdog

Male, Adult
Arlington, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Good with dogs,
Story
Please contact Bita Mansouri (bita.mansouri@luckydoganimalrescue.org) for more information about this pet.A sweet and happy pup who loves to play and have fun! She enjoys spending time with her people and is always ready for some playtime, but also knows how to relax and enjoy some downtime.MILES NEEDS A FOSTER OR FOREVER HOME!!!! MilesSheepdog and Shetland mix5 years as of September 2026 Approximate Weight: 23 lbs as of September 2026 Gets Along With: Other dogs! We haven't seen Miles with cats or kids, but we are happy to discuss integration techniques with any potential adopters! Miles is a super sweet and loving guy who is ready to find his forever home! He gets along great with other dogs and would likely enjoy opportunities to run, play, and spend time with canine friends. While Miles is no longer a puppy, if his breed mix is correct, he may be an active and intelligent guy who would enjoy regular exercise, adventures, and having opportunities to stretch his legs and have some fun. Of course, after a good day of activity, he’ll be happy to come home and spend time with his favorite people. At just 23 pounds, Miles is a wonderful size for someone looking for a sweet companion who is ready to join in on life's adventures! Currently Living at: Foster Miles needs a foster or forever home!!September 5, 2026, 10:02 am
new badge
Photo of Ivory

Ivory

Goldendoodle/Poodle (Standard)

Female, 7 mos
Fairfax, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs,
Story
For an application please go to Rpacirescue.org. RPACI is a non profit rescue, and currently possess our 501C3 to operate as such. Please visit us on Facebook: Rebecca's Paws and Claws in Remlap and our website: www.rpacirescue.org. All dogs from this rescue are transported from Alabama to the Pennsylvania/ New England/ Virginia area and delivered in Pennsylvania, Virginia and RI. Each dog will come fully vetted. Price also includes transportation and a Health Certificate as required by law. There is a 100.00 deposit required at the time of adoption to secure the transport crate. The remainder of the fee will be paid once you pick up the dog. Naturally the 100.00 comes off the total owed at pick up. It will be refunded if for any reason you decide you do not want to adopt, unless the transport has already left.with the dog. To get a application please email: saveapreciouspaw@gmail.com You can also visit our website Rpacirescue.org to fill out an adoption application Ivory is a 7-month-old poodle mix with a heart as sweet as her name! Her and her family were surrendered to precious paws by someone who was trying to breed golden doodles and realized they were in over their head and asked for help. Ivory is sweet, loving, playful, and affectionate. She enjoys being around people and loves getting attention, but she’s also happy to settle down and enjoy some quiet time. She does great with other dogs and loves having furry friends around. She’s at that perfect age where she’s still playful and curious, but she’s also beginning to develop into the wonderful young dog she’ll become. With a loving family, some patience, and plenty of affection, Ivory is going to make someone an amazing companion. She’s ready to leave puppyhood behind with a family who will love her through all of life’s adventures and give her the forever home she deserves. If you think that may be you please contact us!
new badge
Photo of Poppy

Poppy

Mixed Breed (Medium)

Female, 2 yrs
Christiansburg, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
If you are interested in learning more about this pet, call the Montgomery County, Virginia, Animal Care and Adoption Center at 540-382-5795.
new badge
Photo of Izzy

Izzy

Shepherd (Unknown Type)

Female, 9 mos
Christiansburg, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
If you are interested in learning more about this pet, call the Montgomery County, Virginia, Animal Care and Adoption Center at 540-382-5795.

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:

Shelter

Salem Animal Shelter

1301 Indiana Street, Salem, VA 24153

Pet Types: cats, dogs

More an arrow icon

Rescue

Rescue Resort

Roanoke, VA 24018

Pet Types: dogs

More an arrow icon

Shelter

Angels of Assisi

415 Campbell Avenue SW, Roanoke, VA 24016

Pet Types: cats, dogs, farm animals, rabbits, small animals

More an arrow icon

Rescue

Katie's Roadside Rescue - Roanoke

Roanoke, VA 24012

Pet Types: dogs

More an arrow icon

Shelter

Roanoke Valley SPCA

1340 Baldwin Ave., Roanoke, VA 24012

Pet Types: cats, dogs

More an arrow icon

Shelter

Regional Center for Animal Control & Protection

1510 Baldwin Ave., Roanoke, VA 24012

Pet Types: cats, birds, dogs, farm animals, rabbits, reptiles, small animals

More an arrow icon

Rescue

Star City Greyhound Adoptions, Inc.

2907 Mt. Pleasant Blvd., Roanoke, VA 24014

Pet Types: 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