Adopt

Puppies and dogs in Charlottesville, Virginia

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

A pair of dogs

Adopt a dog in Charlottesville, Virginia

These adorable dogs are available for adoption in Charlottesville, 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 Bruno (FKA Zoinks)'s adoption status with email updates.
Photo of Bruno (FKA Zoinks)

Bruno (FKA Zoinks)

German Shepherd Dog Mixed Breed (Large)

Male, 6 yrs 6 mos
Charlottesville, VA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Bruno is a soft-hearted sweetheart. This shy guy is a certified shadow dog, quietly following you from room to room like your gentle, four-legged sidekick. He may not be the life of the party (yet), but he's working hard on building confidence and learning that the world isn’t such a scary place. Bruno recently spent time in a foster home where he made leaps and bounds. Once he trusts you, you’ll have a loyal companion who finds comfort just being by your side and asking for head pets. This boy loves going on hikes in the woods and is house trained! If you're patient, gentle, and looking for a quiet friend to love, Bruno is ready to follow you home—at a hopeful trot. 💛🐾 Bruno is neutered, microchipped, and up to date on all of his vaccinations. Reach out to CASPCA between the hours of 12 and 6 PM daily to set up a meeting! If you have any additional questions, please email adoptions@caspca.org.
We'll also keep you updated on Hamsterdam's adoption status with email updates.
Photo of Hamsterdam

Hamsterdam

Coonhound

Male, 3 yrs 10 mos
Charlottesville, VA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Meet Hamsterdam! Hamsterdam is a classic hound boy through and through—sweet, silly, social, and proud of his voice! This lovable guy gets along wonderfully with other dogs and brings an easygoing, friendly vibe wherever he goes. Hamsterdam is equal parts playful pup, independent explorer, and loyal companion who likes to check in with his humans. With his low to medium energy, he’s just as happy sniffing around the yard or lounging in the sun as he is joining in on a game or trotting alongside other dogs. And yes… he howls. Loudly. Joyfully. Proudly. It’s part of his charm! Because of his vocal nature, Hamsterdam would thrive best in a home without close neighbors and with a big backyard where he can stretch his legs, explore, and express his hound spirit to his heart’s content. If you’re looking for a fun, quirky, dog-friendly companion who brings a smile to your face (and a little song to your home), Hamsterdam is your guy. This howl-happy hound is ready to make your life brighter, funnier, and full of love. 🐾🎶
We'll also keep you updated on Jasper's adoption status with email updates.
Photo of Jasper

Jasper

Hound (Unknown Type)

Male, 4 yrs 1 mo
Charlottesville, VA
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Spayed or Neutered,
Story
Meet Jasper 🐾 Jasper is a bright, charming hound who truly stands out from the crowd. Exceptionally smart and eager to learn, he loves using his brain—especially when treats are involved! He’s highly food-motivated and would excel at nose work, scent games, and advanced training that lets him show off his impressive hound skills. Food-based puzzle toys are right up his alley and will keep him happily engaged. Jasper adores his walks and is wonderfully people-focused, making him a joy to spend time with. He’s attentive, affectionate, and thrives on human connection. One sure way to win his heart? A good butt scratch—his favorite reward of all! He gets along great with other dogs and would do well in a home that appreciates an intelligent, interactive companion. Jasper is the kind of dog who will keep you smiling with his cleverness, loyalty, and loving personality. If you’re looking for a smart, fun, and devoted best friend, Jasper is ready to meet you. 💙🐶 Jasper is neutered, microchipped, and up to date on all of his vaccinations. You can meet him at the CASPCA between the hours of 12PM and 6PM daily, no appointment necessary. For more information, please email adoptions@caspca.org.
We'll also keep you updated on Milio's adoption status with email updates.
Photo of Milio

Milio

Mixed Breed (Medium)

Male, 1 yr 2 mos
Charlottesville, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Spayed or Neutered,
Story
Meet Milio! Milio is a fun-loving, affectionate guy who enjoys being close to his people and joining in on whatever the day brings. He has a joyful, lively personality and loves opportunities to stay engaged and connected. Milio is eager to learn and enjoys routine, making him a wonderful partner for building a strong bond together. With his enthusiasm and devotion, he’s sure to bring plenty of smiles and companionship to his future home. If you’re looking for a cheerful sidekick with lots of heart, Milio could be a great match! Milio is neutered, microchipped, and up to date on his vaccines. You can meet him daily at CASPCA between the hours of 12pm-6pm. For more information on Milio, please email adoptions@caspca.org
We'll also keep you updated on Drake's adoption status with email updates.
Photo of Drake

Drake

American Bulldog American Staffordshire Terrier

Male, 2 yrs 2 mos
Charlottesville, VA
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Good with kids, Good with dogs, Needs experienced adopter, House-trained, Spayed or Neutered, Shots are up-to-date,
Story
Drake is one Handsome bulldog boy ! he is a beautiful copper color, with lots of jowls and lips; He talks and chatters for attention, he loves everyone, very smart, loves to run and play. He's about 1-2 yrs old, 52 lbs, healthy and fully vetted. He will be a fantastic family pet, he'll be great with older children, he's too active for small kids. Drake is very active, playful, he needs a fenced yard for exercise and another dog to play with. Ask for his videos ! Please email us with any questions, and to schedule a meeting with Mr. Handsome. k9rescueva@gmail.com
We'll also keep you updated on Cosmo's adoption status with email updates.
Photo of Cosmo

Cosmo

Terrier (Unknown Type, Medium) Mixed Breed (Small)

Male, 1 yr 1 mo
Charlottesville, VA
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Spayed or Neutered,
Story
Meet Cosmo 🖤 **Two pups, one very special bond — Cosmo and Wanda are looking for a home together** Cosmo is a small, all-black terrier with a brave heart and a strong sense of loyalty. He’s a thoughtful, observant guy who doesn’t rush into new friendships—but once he decides you’re safe, his sweetness shines through. One of Cosmo’s greatest strengths is his devotion to his sister, Wanda. The two are deeply bonded and must be adopted together. Cosmo takes his role as her protector very seriously and will always look out for her. His watchful nature and instinct to defend what he loves make him a true little guardian. Cosmo is treat-motivated and will happily come to you for snacks, using those moments to build trust at his own pace. He’s learning that humans can be trusted too, and with patience and clear boundaries, he continues to grow more confident every day. Cosmo will thrive in a calm, low-traffic home where he and Wanda can feel secure and understood. A quiet environment that respects his boundaries allows him to relax and fully embrace his role—not just as a protector, but as a loyal, loving companion. If you’re looking for a devoted duo and a dog who takes loyalty seriously, Cosmo may be the perfect match. For more information, please email adoptions@caspca.org.

Search for a puppy or dog

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

Puppies and dogs in nearby cities

Dog shelters and rescues in Charlottesville, Virginia

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

Here are a few organizations closest to you:

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

Shelter

Charlottesville-Albemarle SPCA

3355 Berkmar Drive, Charlottesville, VA 22901

Pet Types: cats, dogs, rabbits, small animals

More an arrow icon

Rescue

Grace’s Legacy - Charlottesville, VA

880 Federal Rd, 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 Charlottesville, Virginia and nearby cities.

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