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!

Hi! I'm Rubble, but maybe I should be named Bubble, because I love to play in the wading pool! I will splash around and lay in the water for as long as you let me. And watch out - even though … 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