He loves the snow, so you'd be fine there. He'll run through it then kind of dive into it.
He also loves swimming though, so you'll have to find some lakes or rivers to take him to.
welp, that ain't happening in Minnesota, guess Boxster can't keep the dog!