Take Steps to Control Flies Around Your Horses
"Adult female flies will lay 100-150 eggs in any decaying matter they come across, like garbage and human and animal waste. These eggs hatch in roughly 7½ hours when the temperatures are high (99F) or longer if the weather is...