Body and Spirit, based at McFadden Ranch in Greybull, WY, is a therapeutic riding program for the mentally or physically challenged.