Volunteer Programs

If you love animals, check out the many ways you can help the SPCA help Hancock County pets in need. We’d love to have you join our volunteer family. Contact the SPCA at 207-667-8088 or by e-mail for more information.


Dog Training

Join our team in working weekly with our SPCA dogs to make them more adoptable for future homes by helping out in our basic manners and socialization classes.

Events/Friend Builder Team

Join this team in working towards reaching out in the community by assisting with special events, fund raisers, and community projects.

Media/Marketing Team

Do you love to be the voice on the radio? Would you like to share some TV airtime with an animal in need? What about social networking? If so, this team is for you!


Do you enjoy writing? If so, we could use your expertise to help us put together grant proposals, press releases and articles for our newsletter.


Dog Walkers

Want to get fit but don’t want to walk alone? Pick up one of our shelter dogs for a walk around our grounds.

Clean-up Crew

We want to keep our shelter very clean for the animals as they await their forever homes. If cleaning is your thing, we need you.

Foster Families

Some of our animals need to be in foster homes because they need socialization or special care. Would you be willing to temporarily open your home to an SPCA animal in need? If so, please join our Foster Family Team!

Parent/Youth Team

If you are under 15, you may come in supervised by a parent or guardian to volunteer for events or animal socialization.

Volunteer Application Form