i was one of the lucky ones who managed to log in prior to the huge battle.net issue and log in lockout. at first i thought the core hound pup was a mistake like the op shirt that was unintentionally sent to a player by a GM. it really did seem like a mistake since only a handful of people online at the time got one too.
imagine how overjoyed i was when i found out that it was really a pet reward for having a blizzard authenticator attached to your account! i seriously thought that the pup would be part of the next expansion or a blizzard pet store item.
*insert eeeeeee here*