I came along this article and realized how strange it was.
Its called "Fish Fall" and if you type it on google, strangely - it'll discuss all the same things.
The definition of Fish Fall is a phrase where animals start to literally "rain" down. Frogs, fish, and other pond animals reported by farmers, just happen to fall down out of no where.
Like the following article says, I believe its just strong winds, water spouts, etc.
Check it out:
http://www.sunherald.com/mld/sunherald/new...cal/9156746.htm