Adopt

Puppies and dogs in Vermont

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

A pair of dogs

Adopt a dog in Vermont

These adorable dogs are available for adoption in Vermont. To learn more about each adoptable dog, click on the "i" icon for fast facts, or their photo or name for full details.
Photo of Roan

Roan

Mixed Breed (Medium)

Male, 2 yrs 1 mo
Brattleboro, VT
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
-
Story
Roan is a 2-year-old large mixed-breed dog with a tail that`s always wagging and a sweet personality! He came to WCHS as a transfer from Homeward Bound, and is ready to find his new home.Roan is a sociable, energetic guy who loves snacking on peanut butter and getting lots of pats! He adores other dogs, but we would still recommend a meet-and-greet at the shelter with any potential dog friends. His history with cats is unknown, so a household with cats would require a slow introduction process. Roan enjoys spending time with kids, but due to his size he would do best with children over 5. If you`re looking for a big, lovable sweetie pie to call your own and Roan sounds like a good fit for you, come meet him today!
Photo of Moon Knight

Moon Knight

American Pit Bull Terrier

Male, 4 yrs 1 mo
Brattleboro, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Moon Knight is a 4-year-old pit bull mix with a beautiful brindle coat and a lot of charm! He came to WCHS as a stray, and is ready to meet his new best friends.Moon Knight is an extrovert who thoroughly enjoys being the life of the party. His favorite activity is meeting new people, although he may be a little much for kids under 6. Moon Knight`s history with other dogs is unknown, so we would recommend a meet-and-greet at the shelter with any potential dog friends. He would not be a good fit for a household with cats, as he finds them a little too exciting. If you`re looking for a bubbly pal with a lot of charisma and Moon Knight sounds like a good fit for you, come meet him today!
Photo of Sadie

Sadie

Basset Hound

Female, 9 yrs 7 mos
Brattleboro, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Sadie is 9-year-old basset hound with gorgeous ears to match her gorgeous personality! She came to WCHS after her owner passed away, and is looking for a family with whom she can spend her retirement years as a sweet, loyal companion.Sadie is a big fan of treats, pats, and fresh opportunities to exercise her trademark basset hound snoot. She can be a little opinionated, so she would do best in a home where her beautiful voice won`t be a bother. Sadie has gotten along well with other dogs, although we would recommend a meet-and-greet at the shelter with any potential dog friends. With a gradual introduction, she could also live with cats. Due to her exuberance about food, we would recommend that she only live with respectful kids who are 10 years or older.If you`re ready to meet your new best friend and Sadie sounds like a good fit for you, come meet her today!
No photo available for Sadie

Sadie

Basset Hound

Female, 9 yrs 7 mos
Brattleboro, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Sadie is 9-year-old basset hound with gorgeous ears to match her gorgeous personality! She came to WCHS after her owner passed away, and is looking for a family with whom she can spend her retirement years as a sweet, loyal companion.Sadie is a big fan of treats, pats, and fresh opportunities to exercise her trademark basset hound snoot. She can be a little opinionated, so she would do best in a home where her beautiful voice won`t be a bother. Sadie has gotten along well with other dogs, although we would recommend a meet-and-greet at the shelter with any potential dog friends. With a gradual introduction, she could also live with cats. Due to her exuberance about food, we would recommend that she only live with respectful kids who are 10 years or older.If you`re ready to meet your new best friend and Sadie sounds like a good fit for you, come meet her today!
Photo of Deuce

Deuce

Mixed Breed (Medium)

Male, 1 yr 8 mos
Brattleboro, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Deuce is a 1.5 year-old mixed breed dog. He`s a snuggle bug who really values his time with his people! Deuce has previously lived with a 2-year-old child and they were the best of friends. Small but mighty, Deuce is only about 28lbs. The perfect size to snuggle, but big enough to keep up with you on long walks and adventures! He came to WCHS as an owner surrender and we are unsure how he is with other dogs. We would recommend a meet-and-greet with a canine companion at the shelter. What we do know is that Deuce has BIG feelings about cats and should not live with them. This little guy has really stolen the hearts of everyone here and is absolutely brilliant! He listens well, walks wonderfully and is happy to crawl into any lap he sees. Very social and loving, Deuce would be a great addition to any family!If Deuce sounds like a good fit for you, stop by and meet him!
Photo of Rory

Rory

American Pit Bull Terrier

Female, 1 yr 2 mos
Brattleboro, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
-
Story
Rory is a 1 year old ball of joy!! She loves to be around people, especially if you have toys for her to play with! Being just a 1 year old, she still has so much puppy energy and occasionally will jump up on people when she is excited. Rory has been around other dogs before and she can be picky about who her dog friends are. She would need to meet any potential friends at the humane society first. Rory gets very excited about cats and likes to chase them so we are recommending a home without cats for her. Although Rory is super friendly, we think she may knock over a small child with her excitement and would recommend a home with older children/teenagers. If you are looking for a young, playful ball of love to join your family, then Rory would LOVE to meet you!!

Search for a puppy or dog

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

Puppies and dogs in Vermont cities

Shelters & rescues in Vermont

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

Here are a few organizations closest to you:

Shelter

Northern Greyhound Adoptions

999 Fairfax Road, Route 104 St, St. Albans, VT 05478

Pet Types: dogs

More an arrow icon

Shelter

Franklin County Animal Rescue

30 Sunset Meadow, Saint Albans, VT 05478

Pet Types: cats, dogs

More an arrow icon

Rescue

It's a Dog's Life

Grand Isle, VT 05458

Pet Types: dogs

More an arrow icon

Rescue

Poodle Rescue of Vermont

PO Box 8355, Essex Junction, VT 05451

Pet Types: dogs

More an arrow icon

Rescue

Decatur County Humane Association - VT Chapter

Essex Junction, VT 05451

Pet Types: dogs

More an arrow icon

Rescue

Too Broke Girls Animal Rescue - VT

Burlington, VT 05402

Pet Types: dogs

More an arrow icon

Rescue

Chico and Friends Saving Dogs, inc

56 Manley rd, PO box 32, Westford, VT 05452

Pet Types: dogs

More an arrow icon

Shelter

Second Chance Pet Rescue

Burlington, VT 05401

Pet Types: cats, dogs

More an arrow icon

Rescue

Carolina Canine Rescue Burlington VT

Burlington, VT 05401

Pet Types: cats, dogs

More an arrow icon

Rescue

DO-GOOD Dog Rescue BURLINGTON

Burlington, VT 05401

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 Vermont

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 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 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 Foxhound French Bulldog German Pinscher German Pit Bull German Shepherd Dog German Shorthaired Pointer German Spitz German Wirehaired Pointer Giant Schnauzer Glen of Imaal Terrier Goberian Golden Retriever Goldendoodle Gordon Setter Great Dane Great Pyrenees Greater Swiss Mountain Dog Greyhound Halden Hound 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 Ken Karelian Bear Dog Keeshond Kerry Blue Terrier Kishu Ken 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 Miniature Poodle Miniature Schnauzer 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 Pekingese Pembroke Welsh Corgi Petit Basset Griffon Vendeen Pharaoh Hound Pitsky Plott Hound Pointer Polish Lowland Sheepdog Pomeranian Pomsky Poodle Portuguese Podengo Portuguese Water Dog Presa Canario Pug Puggle Puli Pumi Rat Terrier Redbone Coonhound Redtick Coonhound Rhodesian Ridgeback Rottweiler Saint Bernard Saluki Samoyed Schiller Hound Schipperke Schnauzer Schnoodle Scottish Deerhound Scottish Terrier Sealyham Terrier Shar Pei Sheepadoodle Shepsky Shetland Sheepdog Shiba Inu Shih Poo Shih Tzu Silky Terrier Skye Terrier Sloughi Smooth Fox Terrier Staffordshire Bull Terrier Sussex Spaniel Swedish Vallhund Texas Heeler Thai Ridgeback Tibetan Mastiff Tibetan Spaniel Tibetan Terrier Tosa Inu Toy Fox Terrier Toy Poodle Treeing Walker Coonhound Vizsla Weimaraner Welsh Springer Spaniel Welsh Terrier West Highland Terrier Wheaten Terrier Whippet Wire Fox Terrier Wirehaired Pointing Griffon Xoloitzcuintli Yorkie Yorkie Poo