For those of you who hate loc's, this might be helpful as well ...
She spawns in the courtyard area where Krekk Brimblade also stands, surrounded by other ikaav. Krekk is the ogre to the north-east (almost straight east) of the entrance; north-east (almost straight north) of -him- is the PH, standing next to a tree.
It's safe to camp next to the PH up against the wall (Slaveherder does not see invis), and no other mobs will add so long as you keep her snared. She does run at low health.
EDIT: And she pops a pet, just like most other ikaav