It's funny how certain dog names fit better than others.
I remember the Alien movies well, as well as Lt. Ripley. Judging by the look on Ripley, and that she's not afraid to go out in the snow...I can tell what you mean when u say she means business!