Just a quick idea, currently base DPS and abilities are the only factors in producing threat. This means that pets made for tanking (crocs, crabs, bears, etc) cant tank because they cant hold agro. What I’d like to see is threat increased by the pets’s health or armor modifier (highest stat), and reducing threat by the pet’s damage if that’s the highest stat.
For instance, my crab has +13% armor from base line, so he would generate 13% more threat from all abilities. Bears would generate +8% threat. A cat with +10% damage would _reduce_ threat by 10% from all abilities. This now creates a world where there actually is a difference between pets, instead of DPS/being king. So you will be interested in getting a DPS pet for PvP and instances, and a tanking pet for soloing or OTing.