Holistic medicine for horses