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 Gage 7295's adoption status with email updates.
new badge
Photo of Gage 7295

Gage 7295

German Shepherd Dog/Belgian Malinois

Male, Adult
Sterling, VA
Size
(when grown) -
Details
Good with dogs, Not good with cats, House-trained,
Story
You can fill out an adoption application online on our official website. Gage is a very handsome six&#226&#128&#145year&#226&#128&#145old GSD who’s ready to find his next adventure buddy. He’s the perfect mix of energetic and easygoing — always up for a walk, a hike, or a car ride, but just as content to relax and enjoy the moment with his people. Gage gets along well with other dogs and has a friendly, social nature that makes him a joy to have around. He’s eager to please and thrives when he has a person to follow, learn from, and bond with. His curiosity is one of his most charming traits; he loves exploring new places, sniffing out new scents, and taking in all the world has to offer. Gage is fully house trained and crate trained, though he’s used to roaming freely in the house. He’s well&#226&#128&#145mannered, very affectionate, and happiest hanging out with his people. Gage knows basic commands but sometimes needs to be reminded. If you’re looking for a loyal companion who brings enthusiasm, sweetness, and a sense of adventure to every day, Gage might be the perfect match. He’s ready to hop in the car, head out on the next journey, and share his big heart with a family of his own.      Visit this organization's web site to see any additional information available about this pet.February 19, 2026, 9:30 pm
We'll also keep you updated on Jj's adoption status with email updates.
new badge
No photo available for Jj

Jj

Shih Tzu/Chihuahua

Male, Adult
Roanoke, VA
Size
(when grown) -
Details
-
Story
I'm part of the Pets for Patriots Program! Ask our team about me to learn more, or go to https://www.petsforpatriots.org/how-it-works/Woof! I am a great dog looking for a WOOFderful home.I am spayed or neutered, vaccinated, microchipped and heartworm tested. Come meet me! My adoption fee is $175.If you are interested in adopting me, please complete our online Adoption Application at https://rvspca.org/adopt/application/The Roanoke Valley SPCA offers adoptions by appointments Tuesday - Saturday between Noon and 7pm. Appointments can be made by calling 540-339-9247. Walk-in's will be offered for the next available appointment. Pets are adopted on a first-come-basis. Unfortunately, we are unable to hold pets nor guarantee a pet will be available at the time of your appointment, but we do promise to call you if a pet is adopted prior to your appointment.The Roanoke Valley SPCA has embraced Fear Free Shelters philosophy and are committed to giving each pet in our care a fear free experience while looking for their forever homes. The Fear Free® philosophy is designed to reduce the negative emotional states that are commonly experienced by shelter animals, including fear, anxiety, stress, and frustration. We offer virtual walk thru of available pets on our website and at our shelter. The end result is a happier, healthier new member of your family.Call 540-339-9247 Monday between 12PM and 6PM or Tuesday - Saturday between 12PM and 7PM to speak with our staff for more information. Primary Color: Tri Color Weight: 22.125 Age: 3yrs 0mths 0wks
We'll also keep you updated on Izzy's adoption status with email updates.
new badge
Photo of Izzy

Izzy

American Pit Bull Terrier/American Bulldog

Female, Adult
Richmond, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, House-trained,
Story
Izzy has been a part of my family for seven years. We received Izzy from a local breeder when she was a puppy, and she has been a great addition to our family ever since. My children are now teenagers, and with travel sports, band, and college prep classes, creating time for Izzy is becoming a full-time job in itself. My wife and I's hearts hurt knowing we can not give her the time she needs, and biweekly overnight boarding is becoming unfeasible. Izzy is slowly turning into a lap dog. She wants to be held and cuddled more than anything now. She is house-trained, doesn't use the bathroom inside nor jump on furniture. Never has chewed on shoes, clothing or furniture. Barks only when the doorbell rings or she wants to use the bathroom. She is not as energetic as she use to be. Long walks were a must every day buy now, after making it halfway down the block she is turning around looking for her bed. The best seven years I have ever had just my family needs my attention more now.
We'll also keep you updated on Apollo's adoption status with email updates.
new badge
Photo of Apollo

Apollo

Great Dane/Rottweiler

Female, Young
Virginia Beach, VA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with kids, House-trained,
Story
Apollo is a 2 year old very loving and caring dog! She has a lot of energy and can be hyper but she loves playing and running around to get it out! Her best traits are being overly cute, very protective, and is the best cuddle buddy you could ask for!! She is amazing with kids! She’s never really been around other dogs but the times she has all she wants to do is play!! She is such an amazing dog and anyone would be lucky to have her in their life!!
We'll also keep you updated on Myrtle's adoption status with email updates.
new badge
Photo of Myrtle

Myrtle

Mixed Breed (Small)

Female, Adult
Richmond, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
-
We'll also keep you updated on Thor's adoption status with email updates.
new badge
Photo of Thor

Thor

Mixed Breed (Large)

Male, Adult
Richmond, VA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
-

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

Rakki-Inu Akita Rescue

Chesapeake, VA 23320

Pet Types: dogs

More an arrow icon

Shelter

Chesapeake Animal Services

2100 S. Military Hwy., Chesapeake, VA 23320

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

More an arrow icon

Rescue

Woof Gang Rehab - Chesapeake

Chesapeake, VA 23323

Pet Types: dogs

More an arrow icon

Rescue

Web of Life Animal Outreach, Inc.

1380 West Road, Chesapeake, VA 23323

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

More an arrow icon

Rescue

HFH Suffolk

Suffolk, VA 23323

Pet Types: dogs

More an arrow icon

Rescue

Great Dane Rescue Of the Commonwealth

Virginia Beach, VA 23464

Pet Types: dogs

More an arrow icon

Rescue

Southampton County Humane Society

5300 Kempsriver Drive, #1016, Virginia Beach, VA 23464

Pet Types: dogs

More an arrow icon

Rescue

Second Chance Habitat

Chesapeake, VA 23464

Pet Types: cats, dogs

More an arrow icon

Rescue

Potomac Valley Pekingese Club - Virginia Beach

Virginia Beach, VA 23464

Pet Types: dogs

More an arrow icon

Rescue

East Coast Gentle Giants Rescue

Virginia Beach, VA 23464

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