The Miniature horse as the name suggests are horses that are of small height. They can be particularly found in Europe and in the America. They are the result of selective breeding and usually stand anywhere from 15 to 22 inches and weigh from 150 to 350 pounds. Miniature horses, usually consume 2 to 5 pounds of good quality of hay per day. One most significant trait is that these are extremely friendly and love human company. The miniature horses can be trained to pull carts and buggies, and participate in showcasing events.