Because fish less than 6" are not dying in mass then it is very likely NOT due to run off from the soybean field. When it is a toxin problem all sizes of fish will be dying and most often small ones will die first because they are more toxin sensitive than the larger fish. When its is a too low DO problem largest ones usually die first as in your example.


aka Pond Doctor & Dr. Perca Read Pond Boss Magazine -
America's Journal of Pond Management