That's a good plan, re: the snowcat, but I'll tell you what: If they got it into their heads that they were pissed off about something, that little snowcat wouldn't last long...
I'm originally from eastern canada, and moose are one of the bigger killers on the highways, believe it or not.. A lot is what you would expect - People running into the mooses... but also, for whatever reason, sometimes they run out of the ditch, and they can go pretty quick for very brief periods of time, and they'll charge a car (from the side), and pretty much just destroy it in one go...
I've seen pictures of everything from little hatchbacks to pick-ups just demolished by charging moose..
People attach "Moose whistles" to their cars, which is just a high-pitched whistle that activates as you travel a certain speed, and scares them away..
I remember when I was just little, and me and my brother and sister were in the back of the station wagon and my mom and dad were up front, and I guess a moose charged it, and my mom is yelling to my dad "A moose! A moose! Floor it!" and for a short time, he had the car at 45 or 50 mph, and the moose was keeping pace, right alongside my sister's window..
Anyways.. I'm sure these 2 are pretty domesticated, but... just wanted to make sure she has a healthy respect for what they can do..