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!

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!

I'm just a quiet girl looking for a simple household. Right now I enjoy a sunny, safe spot to nap in, a few rooms to explore at my pace, some delectable treats and a quiet calm person to snugg… 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