Aspen the Mountain Pup: The new top dog of the ski slopes?