Franklin Animal Shelter

A 19 Rescue Road, (formerly 71 Punch Brook Rd), Franklin, NH 03235 shelter helping to find loving homes for dogs, cats.

Pets at Franklin Animal Shelter

  • Any
  • Dogs
  • Cats
  • Any
  • Baby
  • Puppy
  • Kitten
  • Young
  • Adult
  • Senior
  • Any
  • Male
  • Female


Female, Adult
Labrador Retriever


Male, Adult
Labrador Retriever


Male, Adult
American Pit Bull Terrier


Male, Young
Domestic Shorthair


Female, Adult
Cane Corso / Bulldog

Page 1 of 1

1 - 5 of 5 Adoptable Pets at This Shelter

Areas Franklin Animal Shelter Serves

The Franklin Animal Shelter services the City of Franklin NH. It contracts as the City's Municipal Pound and accepts resident surrenders of cats and dogs. The Shelter also accepts surrenders from the towns of Hill and Northfield. Adoptions are made to any qualified adopter regardless of residency.

Franklin Animal Shelter's Adoption Process

All potential adopters are required to submit an application which is researched to ensure that the adoption is a good fit for the animal. This is NOT a first-come, first-served adoption process. Adoption fees are based upon the breed. (cat or dog) and age (youth, adult, senior) and are published on our website at

About Franklin Animal Shelter

The Franklin Animal Shelter is operated by the Granite State Animal League and has fulfilled its mission to rehome abandoned, neglected, abused and surrendered dogs and cats in Franklin NH since 2002. Other than animals received under its municipal pound contract, the shelter operates as a limited-access shelter.

Come Meet Franklin Animal Shelter's Pets

Our shelter is located at 71 Punch Brook Road, Franklin, NH and is open to the public Tuesday, Wednesday & Friday, 8:30 AM to 1:30 PM, Thursday, 1:00 PM to & 7:00 PM and Saturday's from 8:30 AM to 3:00 PM.

Franklin Animal Shelter's Adopted Pets

See Adopted Pets List

Make a donation to Franklin Animal Shelter to help homeless pets find homes