Move over, therapy dogs—there’s a new stress relief animal on the block: mini horses. Colleges invite mini horses trained to provide emotional support onto campus during stressful times in the term, ...