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, there, I'm Uncle Albert! - I'm actually a whippet, not a greyhound, so I'm smaller than anyone else here. But don't let my small size fool you! I've got a big voice and I'll use it to make… 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!

This is one very special lady. She is queen to overrule all queens and has no problem letting you know that. She requires a very special home that will provide her a safe, comfortable spot to … 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

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