Dog shelters in Vermont

Ready to find your match? Here are 24 dog shelters in Vermont with 871 adoptable pets.

an image of a dog on hands
Homeward Bound, Addison County's Humane Society

236 Boardman Street, Middlebury, VT 05753

Directions
Photo of Missy

Missy

Mixed Breed (Medium)

Female, 1 yr 1 mo
Middlebury, VT
Photo of Jiggy

Jiggy

Pembroke Welsh Corgi

Male, 12 yrs 1 mo
Middlebury, VT
Franklin County Animal Rescue

30 Sunset Meadow, Saint Albans, VT 05478

Directions
Photo of Zenday

Zenday

Coton de Tulear

Male, 5 yrs 6 mos
Saint Albans, VT
Pippy's Pals Rescue - VT

Castleton, VT 05735

Photo of Sprinkles

Sprinkles

Pit Bull Terrier

Female, 1 yr 5 mos
Castleton, VT
Misfits & Underdogs - VT Transport Stop

Bellow Falls, VT 05101

Photo of Muffin

Muffin

Blue Heeler

Female, 2 yrs
Bellow Falls, VT
Search for a shelter or rescue