Mountain Musher Sled Dog Tours

Mountain Musher Sled Dog Tours

Mountain Musher offers dog sledding in Vail, Colorado. Private scenic trails, without snowmobiles, a fun family winter activity. The picture perfect dog sled ride!
Phone: 970.653.7677