Every year the Maine State Society for the Protection of Animals feeds its animals more than 25,000 bales of hay. Depending on weather conditions, the farm yields between 5,000 and 6,000 bales of hay from its own fields during each hay season. Last season the average cost for a bale of hay was $5.00. Right now the Society is providing rehabilitation and care for nearly 90 horses. read more »