Pet Adoption

Pet adoption agencies in the Monadnock Region

Draft Gratitude Horse Rescue

Address: 148 Ashuelot Street, Winchester

Phone: 603-762-3266



Fast Friends Greyhound Adoption

Address: 14 West Swanzey Road, Swanzey

Phone: 603-355–1556


Adopt VolunteerDonateFoster a greyhound

Adopt me!

This attractive gentleman is Crimson and he's the quiet type. He's polite, friendly, and such a happy boy. He's a little bit on the shy side, but that doesn't stop him from doing anything. Cri… Read more

Monadnock Humane Society

Address: 101 W. Swanzey Road, Swanzey

Hours: Saturday-Sunday, 11 a.m. to 4 p.m.; Monday, closed; Tuesday, closed; Wednesday-Friday, 12 to 6 p.m.

Phone: 603-352-9011


Adopt VolunteerDonate

Adopt me!

Sweet, soft, and gentle, we are two-of-a-kind looking for a full house. We are 7 (Roo) and 9 (Josie) year old bonded adult Chinchillas, and we have lived together most our lives and have had t… Read more

Join us!

Don't miss the chance to bring your unneutered cat to the last clinic of the year, happening Dec. 14. Neutering not only enhances your pet’s health and contentment, it reduces the cost of pet … Read more

Monadnock Kitty Rescue and Adoption

Address: 11 Plantation Drive, Jaffrey

Hours:  Tuesday and Thursday, 6-9 p.m.; Saturday, 9 a.m.-1 p.m.

Phone: 603-532-9444


AdoptVolunteer Donate

Villi Poni Farm

Dedicated to saving the critically endangered Newfoundland pony

Open by appointment in Jaffrey, including for tours


VolunteerDonateFoster a pony

Windham County Humane Society

Address: 916 West River Road (Route 30), Brattleboro

Hours: Wednesday-Sunday, noon to 5 p.m. Monday and Tuesday by appointment only.

Phone: 802-254-2232


AdoptVolunteerDonate Foster an animal