A horse's diet should consist of good-quality hay, fresh water, and a balanced mix of grains.