Them's speckled trout. Otherwise known as brook trout in some places. Having grown up in the Miramichi region of NB I caught a lot of fish like that though notably bigger. Then later on in life I moved to the Bay of Fundy region of Nova Scotia and caught tons of those, though I think New Brunswick is better fishin. Your picture makes me homesick. There are rainbows here in Korea but they are elusive (at least for me) Also there are Mountain Trout and Manchurian trout which I have yet to find. I spent my childhood goin' fishin' with my rod and my bike. Good job.