Video: Dog Sledding in Vermont

The contestants try their best at a unique New England experience.