what do horses eat and why?
Horses are herbivores and eat mostly grass or hay because that is what they have evolved to eat. Their stomachs are relatively small and can only hold so much food at one timeâ¦ so they tend o eat small amounts of food often. People will feed horses grains and pellets if the horse is competing and needs more nutrients.