There are many opportunities to volunteer at the Ranch. From taking canine therapy dogs to off site facilities, working with handicap children, assisting with animals, site maintenance and building, stall and barnyard clean up, helping the elderly with meals, kitchen prep, trash pick up, greenhouse attendance, plus much more. A list will always be available in the office of volunteer opportunities.