Is that in NL or DE.Β Our dogs would love the snow - but in South Texas - we don't get snow... :(
Germany ofcourse.
and... we did get snow recently