Companion

Minipets are animals that follow you around. They're purely for show, and do not attack or get attacked. They're basically there to look cute and/or start conversations.

While some pets can only be purchased by certain factions, all can be traded at the Gadgetzan Auction House.

You can own as many small pets as you like, though you can only have one out at a time (unless you know about the lag bug).

=Horde=

Snakes

 * Crimson Snake
 * Brown Snake
 * Black Kingsnake

Others

 * Prairie Dog
 * Cockroach
 * Black Tabby

=Alliance=

Housecats

 * Bombay
 * Cornish Rex
 * Orange Tabby
 * Silver Tabby
 * White Kitten
 * Siamese

Owls

 * Great Horned Owl
 * Hawk Owl

Others

 * Snowshoe Rabbit
 * Sprite Darter Hatchling

=For Anyone=

Parrots

 * Cockatiel
 * Senegal
 * Green Wing Macaw
 * Hyacinth Macaw

Dragon Whelplings

 * Tiny Crimson Whelpling
 * Tiny Emerald Whelpling
 * Dark Whelpling (formerly called "Tiny Black Whelpling")

Frogs

 * Tree Frog
 * Wood Frog
 * Jubling

Mechanical

 * Mechanical Squirrel
 * Mechanical Chicken
 * Lifelike Mechanical Toad
 * Lil' Smokey
 * Pet Bombling

Others

 * Ancona Chicken
 * Prairie Chicken
 * Smoulderweb Hatchling (Spider)
 * Worg Pup

=Exclusive Pets=

Collector's Edition
These are only available to players who bought the Collector's Edition of the game. They are not tradeable in any way. Players may only choose one pet, but each of their characters on the same account can choose a different pet.
 * Zergling
 * Panda Cub
 * Mini Diablo

BlizzCon
Only available to people who attended BlizzCon.
 * Baby Murloc