The only clue I see is dogs, Which are used to heard sheep, well not all but!!!!
where as wolves on the other hand!!!!
Has this film been on this thread recently??
NOT THE THING,MADE AROUND THE SAME TIME THOUGH...NO SNOW IN THIS ONE,BUT MAYBE A HINT IN YOUR LAST GUESS.