There’s a lovely site about non-combat pets from World of Warcraft called Warcraft Pets created by a player who goes by the name Breanni. It’s a comprehensive list and how-to guide, and you can even make your own pet lists there and print them.
As a lovely thank-you to that player, there is now a dealer of pets and pet supplies in the game with the name Breanni. Well done Blizzard, recognizing the valuable contributions that players can make.
Now, one of the lessons to be learned here is to name your characters carefully. If that player’s character was named “Legollas” or “Pwnshorde” I don’t think Blizzard would have named an NPC after it. So don’t give your characters names like “Caitlinbree.”