Thank you for considering Rock Run as a place to volunteer your time —

our animals will love you!  

Email us or call 717-636-1452 with questions. 








Rock Run Animal Rescue is in the process of expanding.  We are seeking a “core group” of volunteers that will serve in a variety of positions to facilitate our expansion.   Each position is vital to our growth and our ability to help more animals in need.  To apply for a position or for more information, please contact us via email at rockrunanimalrescue@gmail.com.  Together, we make the world a better place for animals.  “They are calling…will you respond?” 


  • Administrative Assistant

The administrative assistant position entails answering emails, writing thank you letters to our wonderful donors, ordering supplies as necessary, data entry, creating and mailing written correspondence, and maintaining files.  Basic computer and organizational skills are necessary along with an ability to come to the farm at least weekly.


  • Fundraising Coordinator 

The fundraising coordinator develops and plans fundraising activities (with assistance from the Board, fundraising committee, and volunteers as needed) from beginning to end; advertises the events; attends most of the fundraising activities as appropriate; attends the Fundraising Committee meetings; staffs the fundraisers with volunteers; and increases public awareness in our community by distributing materials, information, and posters of upcoming fundraising events.


  • Volunteer Coordinator

The volunteer coordinator actively seeks new volunteers from a variety of populations; schedules and attends new volunteer orientation days; maintains a schedule for volunteers; and develops volunteer appreciation activities.


  • Animal Care Managers:  Equine Manager, Aviary Manager, Feline Manager, Canine Manager, and Goat Manager 

The Animal Care Manager ensures the animals have all necessary supplies to be cared for in a holistic manner; assists with developing written schedules and routines for animal care, including appointments; assesses the animals and their physical environment; and communicates with other volunteer staff regarding animal needs.


  • Equine Trainer

The trainer will develop and implement a training schedule and appropriate, individualized goals for each horse, beginning with ground work.  Safety and comfort of both horses and humans is of utmost importance.  The ideal trainer will have experience with abused horses utilizing trust and relationship-based techniques.  The trainer communicates with volunteers involved with horse care to ensure consistency of training goals.


  • Farm Maintenance Manager 

This position requires being handy! The ideal farm maintenance manager would have superior carpentry skills, general land and farm machine maintenance abilities, knowledge of electric fencing, general electrical capabilities, and an ability to complete repairs within a limited budget.


Volunteer Application and Release


Other ways you can help:

Make a monetary donation
Provide items from our needs list
Tell others about us and our newsletter
Sponsor an animal
Host or assist with a fundraising event
Shop through iGive.com