A square bale of hay should last an average horse four days. .012 (percent of body weight) X 1,000 pounds (horse weight)=12 pounds (daily hay ration). Most square bales weigh 40 lbs. However, if you're trying to put weight on a horse, you may want to feed more.