With the last patch, Blizzard introduced the Corehound Pup. This pet is available to anyone who has a Blizzard Authenticator attached to the account. I had been meaning to order one for the longest time, but had procrastinated. The addition of this cute little minipet as an incentive got me off my duff! I also feel much safer knowing that I have this extra level of security on my account. I am a pretty careful person, and have never been too concerned about being hacked, but anything to add to that is all the better. Better safe than sorry I say.
The Corehound is a mini version of the ones from Molten Core(not like I'd really know that, but I read Wowhead, etc!). This little guy sits up and begs, rolls over, and will dig up a bone and fight the other head for it. I have to say that Blizzard is really outdoing themselves lately when it comes to the quality of the non-combat pets!
About the Authenticator-it was fairly easy to set up, I only need one to cover all 3 accounts I have under one Battle.net account, all characters under each account get the pet, and it is super easy to use once you get it set up. This is one minipet that everyone should have!
*** I forgot to mention, and wanted to just as a reminder to myself, that this pet makes #101 for my Druid! I suppose now I'd like to see that 100 pet achievement!