You've probably seen dogs on the mountain before - perched outside the ski patrol huts like little guards. But did you know they are there for a purpose?

Meet Moose. He's an avalanche rescue dog at Crested Butte ski resort in Colorado, USA.

Dustin his handler has trained him to rescue people that have been caught in avalanches.

Moose Avalanche Dog Crested Butte USA

Moose Avalanche Dog Crested Butte USA

They have six avalanche dogs in the resort, all trained from when they are pups. Look how obedient he is. Man, we want an avalanche dog....