Sometimes has problems detecting it is out of LoS from the pet.
Should consider adding something CodenameG has in HawkEye, namely pulling the pet back if it is out of LoS.
But with a slight modification. I.E. after attempting to cast Mend Pet twice without the pet getting the buff - then pull it back.
On another note, AMAZING handling of adds!
Just saw it (almost) complete "Wanted: Otto and Falconcrest" in arathi. As level 33!
Had some problem finding the path to the second floor in the keep(mesh bug), so by the time it pulled Otto a few adds respawned.
It handled them nicely, and as the fight progressed more adds kept popping in one by one. All were handled nicely(with a bit of help to keep the pet in LoS).
Eventualy Falconcrest respawned however, and the pet missed all the taunts/attacks(level 39 mob vs 33 pet, go figure

)
Either way was an EPIC fight. Couldn't have done it better myself ^^