I live in Wyoming and ride often at night so its pretty tough to surprise me in terms of animal encounters. But I had one tonight...
One of our reservoirs has overfilled due to heavy rains and rapid snow-pack melt thus the North Platte river here in Casper has breached its banks in many areas. The MUP that runs alongside much of the river has several areas under 1-2 feet of water. I was crossing a stretch about 200' long and approximately 15" deep when my headlights picked up what appeared to be several torpedo-like moving objects in the water. A group of river carp about 2' long were swimming across my path. Caught one broadside and it gave my front wheel quite a smack. Wobbled a bit but didn't go for a swim.
Never in all my days have I collided with a fish while cycling - 'twas a new adventure