Does the (apparent) fact that it has glass window panes suggest that these folks were relatively well-to-do or anything like that?
It appears to be a well constructed cabin. The folks appear to be dressed in their better clothes too. The animal appears to be a small deer or an elk calf.
I would thinkg that in the long, cold, dark winters up there, glass pane windows would almost be required ....