Horse therapy, also known as equine-assisted therapy, provides physical, cognitive and psychological benefits.