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

Casper

Pomeranian

Male, 8 yrs
Lunenburg, VT
Size
(when grown) Small 25 lbs (11 kg) or less
Details
Not good with kids, Good with dogs, Good with cats, House-trained,
Story
Casper is a 7 year old neutered Pomeranian. He has been an only pet during his life. Casper is piddle pad trained but loves to go outside as well. He will need a dentistry in the near future.Please call 802-892-5300 for more information or fill out the online application at www.riversideanimalrescue.org
new badge
Photo of Ace

Ace

Bluetick Coonhound/Dalmatian

Male, 3 yrs
Barre, VT
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs, House-trained,
Story
Meet Ace! He is a 3 yr old neutered male bluetick hound/ dalmatian mix. He came to us locally when he lost his home due to a move. His previous owners were unable to find housing that allowed a big dog and had to surrender him. Ace is SUCH a love! It is hard not to fall in love with this goofy guy. He is great at playing with other dogs and enjoys having a friend to play with. He is crate trained, house trained and although may occasionally grab something he is not supposed to if you’re not watching, he is otherwise perfectly behaved. He is not overly vocal unless there is some play happening that he thinks he should be involved in. He walks nicely on leash and is patiently awaiting his forever home in foster. If you think Ace would be a good fit for you, please submit an adoption application at www.pottersangelsrescue.org
new badge
Photo of Venus

Venus

German Shepherd Dog

Female, Young
Barre, VT
Size
(when grown) Med. 26-60 lbs (12-27 kg)
Details
Not good with dogs, Not good with cats, House-trained,
Story
Introducing Venus, a 3 year old female spayed German Shepherd. She’s a petite gal weighing just 45-50 lbs and has had a tough year losing both her owner and the only dog friend she has ever had at once. She didn’t get much socialization with animals during her formative years and, as a result of that, she is not comfortable with other animals and is reactive on leash when she sees one. This leaves her looking for a new home as an only pet. What she lacks with her dog social skills, she makes up for tenfold with her people skills. She does great meeting new people and is very polite and friendly. She also excels at obedience and learned sit, down and wait quickly. She has not had any leash training so would need to go to someone who is willing to work with her on that or has a fenced in yard for her to explore in. She may have some things to learn, but she is a willing and eager student for the right home. If you would like to consider having Venus be part of your family, please submit an adoption application at www.pottersangelsrescue.org
new badge
Photo of Vllayr

Vllayr

Boston Terrier

Female, 3 yrs
Lunenburg, VT
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Vllayr is a 3 year old Boston Terrier. She is very shy and is scared. Once she warms up to you, she is very sweet and loving.Please call 802-892-5300 for more information or fill out the online application at www.riversideanimalrescue.org
new badge
Photo of Candy

Candy

Boston Terrier

Female, 2 yrs
Lunenburg, VT
Size
(when grown) Small 25 lbs (11 kg) or less
Details
-
Story
Candy is a 2 year old Boston Terrier. She is full of playful energy and love to give. She loves to run around, give lots of kisses and curl up in your lap after letting all her energy out.Please call 802-892-5300 for more information or fill out the online application at www.riversideanimalrescue.org
new badge
Photo of SASHA

SASHA

German Shepherd Dog

Female, Puppy
Burlington, VT
Size
(when grown) Large 61-100 lbs (28-45 kg)
Details
Good with dogs,
Story
You can fill out an adoption application online on our official website.Sasha was saved from a high kill shelter in Texas and   arrived at Give a Dog a Home Rescue in Sebec, Maine on Saturday 29th March. We post our available dogs in states across the east coast and Canada to reach as many people as possible in hopes to find perfect homes and families. We do not transport dogs, families must come to the rescue in Sebec, Maine to meet and then hopefully take home. Sasha is spayed, rabies, core vaccines, is on monthly preventatives, microchipped, and in March 2025 weighed 15 pounds and has an estimated date of birth of 3 January 2025. She will need her Rabies vaccine. We can not say for sure what the breed is, we expect families to decide looking at any pictures and video's provide and decide if the breed is a good fit for their family. Sasha is available for adoption for an adoption fee of $550, as noted she is located at the rescue in Sebec, Maine and families are required to complete and submit an  adoption application and when approved schedule an appointment to come to the rescue to meet and hopefully take home this sweet girl. Applications are processed with 24 hours of them being received. Link to the Adoption Application To look at lots more photo's be sure to check out our      Facebook Page ALBUMS       where we are able to upload hundreds of photos of our dogs waiting for their forever homes and families. Click here to watch a video of SASHA.Visit this organization's web site to see any additional information available about this pet.March 31, 2025, 8:40 pm

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

Franklin County Animal Rescue

30 Sunset Meadow, Saint Albans, VT 05478

Pet Types: cats, dogs

More an arrow icon

Shelter

Northern Greyhound Adoptions

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

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

Rescue

Little Woof Small Dog Rescue Inc.

Essex, VT 05452

Pet Types: dogs

More an arrow icon

Rescue

Give a Dog a Home Rescue - VT - (location MAINE)

Physical Location, Sebec, Maine, (location MAINE), Burlington, VT 05404

Pet Types: cats, dogs

More an arrow icon

Rescue

Rebound Hounds VT

Burlington, VT 05401

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 Vermont

Popular dog breeds