I’d like to see pets work similar to the current Hero/Class functionality:
Similar to setting the Hero Armor, you should have the ability to choose which “skin” to use for the pet displayed on your hero’s shoulder from among owned pets. This would give cosmetic only pets an opportunity for some actual functionality in the game.
Allow the ability to set up to 3 bonuses similar to traits on the Class system. To determine how many bonuses can be set, use the Pet Mastery Level - For example, at pet mastery 300 a second bonus can be set, and at pet mastery 1000 a third bonus can be set. The pet upgrading would still work as it currently does to determine the strength of the bonuses in use.