Guide at a Glance
Vail, Colorado, United States
William, the owner of Mountain Musher, is an expert dog trainer and a passionate musher. He shares his passion by providing dog sledding adventures in Vail Valley, Colorado. With his experience and knowledge, he will ensure that you are going to have the best dog sledding adventure of your life.