
In 2022, the Iditarod, Alaska’s most famous sled dog race, begins on March 5th outside Anchorage. Each year, the event stirs up controversy among those most passionate about humans’ best friends: the dogs.
Opponents of the Iditarod contend the race is nothing…
