Ever Want to Go Dog Sledding in New Jersey?Ever Want to Go Dog Sledding in New Jersey?The "last great race" began this week in Alaska, the Iditarod dog sled race. But, what if you want to try dog sledding here in New Jersey? Shawn MichaelsShawn Michaels