I have never had snow come in but my 2015 sometimes has fogging issues.
I also have my driver window down a bit to help with this and noticed I have to have the dial set to the top at defrost.
...