yes, that was my diagnosis as wellLooks like a porphyritic basalt.
Large phenocrysts are plagioclase feldspar, groundmass is typically very fine grained olivine and pyroxenes.
The rock is rounded and river worn, so it was not taken directly from an outcrop. It has probably been carried by a glacier or an ice sheet during the last glacial period. It may have traveled a long way south from some volcanics in Canada.how come you found it in Minesota
Pudding stone is a sedimentary "conglomerate" of rounded pebbles in a fine matrix. It looks like a cut slice through a plum pudding.It looks like what I have known as a "pudding stone"