wow, that's nuts that you found that in MN of course I have no idea what to do with one but they are sure cool, I think some people have kept them as pets maybe there's a care sheet somewhere online. it would not normally be this far north since they typically live in warmer areas (You could probably find some in the S. US) my guess is someone had it as a pet and it escaped this summer and he was lucky enough to find his way into your house.