Volunteers assist in our therapy dog program, adaptive horseback riding program, and computer program. In addition, volunteers can participate in training sessions to learn to work directly with our children. We also have many volunteer opportunities that are critical to the programs success that include activities like gardening, mail processing, building and maintenance work and yard/grounds support.