Coath length varies ofcourse, but!
it is never as long as the modern type since that kind of coat is usless !
all dogs i have shown have a coat that is functional in snow.
and yes the shepherd do pass mountain passes in the snow with sheep and dogs.
not all of them ofcourse, it depends on the region.