Organizers Testing For Doggy Iditaroids

Today in Anchorage will be the site of the shove-off of the 34th Iditarod, otherwise known as that 1,700-mile doggy sled race that lasts two weeks, which you probably secretly know of from watching “Balto” over and over.

Dog steroids

As THREESTRIKESANDOUT notes, though organizers aver that all’s aboveboard, there’s still going to be testing for performance enhancers. Yes, for dogs.

Read more…