Horses are non-ruminant herbivores, meaning they eat mainly plant material. The horse’s gastrointestinal tract consists of the mouth, esophagus, stomach, small intestine and the highly developed large ...