Iditarod: Get ready, get set, go
ANCHORAGE, Alaska — Wagging tails and smiling faces were plentiful in downtown Anchorage on Saturday as fans got to interact with the real stars of the Iditarod — the sled dogs.