added new companion pets in patch 3.1, most are event rewards Argent Tournament. The good news is that you can buy most of them with 40 x Champions Seals (Sen'jin Fetish, Elwynn lamb, etc ...) and they do not bind when you pick it up, so you can sell it in the auction houses of your faction.
Pet | Source |
ammen vale lashling | Argent Tournament - 40 x Champions Seals |
Dun Morogh Cub | Argent Tournament - 40 x Champions Seals |
durotar scorpion | Argent Tournament - 40 x Champions Seals |
Elwynn lamb | Argent Tournament - 40 x Champions Seals |
Enchanted Broom | Argent Tournament - 40 x Champions Seals |
Teldrassil Sproutling | Argent Tournament - 40 x Champions Seals |
Tirisfal Batling | Argent Tournament - 40 x Champions Seals |
mechanopeep | Argent Tournament - 40 x Champions Seals |
mulgore hatchling | Argent Tournament - 40 x Champions Seals |
Sen'jin Fetish | Argent Tournament - 40 x Champions Seals |
Argent gruntling | Argent Tournament - Complete daily missions and become an Argent Tournament Campion |
Argent squire | Argent Tournament - Complete daily missions and become an Argent Tournament Campion |
Murkimus The Gladiator | [PVP] Arena Tournament- Play 200 arenas in the PvP Tournament |
strand crawler | Reward Fishing missions. |
Spring rabbit | noble garden - Random dispossession of the Bright colored eggs or bought with 100 x Chocolates from the noble garden |
Plump turkey | ?? |
Alarming clockbot | ?? |
XS-001 Bot | Unknown, in ptr is obtained by combining 40 x Certificates of Appreciation |
Source: MMO Champion