I would like the ability to toggle between AI modes and to issue commands. For instance, have a guard mode, where your pet won't attack unless you attack or something attacks you (this will be the default.) An aggressive mode, where your pet attacks everything (although I would hardly use this, if at all.) And a passive mode, where your pet does nothing or avoids combat. Also, besides the AI portion just to be able to issue commands to your pet via button, action bar or macro: /pet "action" <t>