Hi I was thinking that pets could express their feelings and emotions, like they could tell you what they liked and what they wanted to do. Say they wanted to go to a Pet Derby match you could take them there. Hope you like my idea Comment
Or they can have little emotioncons above their heads like 'zzzz' or a cup of coffee icon, indicating they are too sleepy to heal and that is why they are just standing there watching you die instead of casting sprite or unicorn.
This is my own personal opinion, but the emotocon emotion idea would be great. The there would be a sun when my pet is awake and happy, and I would know when to fight pvp or quest battles and when to socialize.