Community Dog Program

While the Upper Valley of NH and VT might not have a stray dog problem like we see in places where we rescue dogs for adoption, there are dogs in need right here at home. The Community Dog Program connects our local, dog-loving volunteers with dogs who need their help.

  • Providing foster for dogs whose families need temporary housing.
  • Rehoming services.
  • Providing foster care for dogs whose owners need medical procedures.

Many factors will be considered when TSRP is asked to help with a local dog in need such as the dog’s disposition, health history, funding and availability of volunteers. Help is not guaranteed and the dog owner’s cooperation will be expected. If you would like to request more information, please contact

%d bloggers like this: