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!

I am quite the little lady: sweet and gentle and a little bit shy. But don't worry, I'm only shy at first. Once I get to know you, I settle right in and am ready for a walk or some playtime. 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

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

Newfoundland Pony Conservation Center

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