Also, there seems to be a bug with Guard.

Steps:
  1. Order pet to attack a target "Target A".
  2. Wait for pet to enter combat.
  3. Put pet into Steady.
  4. Run away so that we exit combat, without killing "Target A".
  5. Once we are out of combat, put pet into Guard.
  6. Initiate combat with target "Target B".
  7. Bug reproduced: pet will travel to attack "Target A".