Puppy vs. 3 feet of snow