I have probably a stupid fish question. I walk by this little stream with dogs every year. It's a narrow channel that's not fed by a lake and is usually only a couple inches deep. It disappears underground occasionally and reappears further down stream. This picture is the deepest part, maybe three feet deep. And maybe five fee wide. It's about a hundred feet long and it's always loaded with these not so little fish.
So my questions are how did they get there? And what do they eat? How do they survive? It probably freezes solid in the winter. And what kind are they?