from a different eye , Anthony do you see the level of Kira's arousal and discomfort -- "The dogs get to about 20 feet, and see Kira get into an aggressive stance, growling with hackles up." 20 feet away is a huge distance for her to be sent into the fear-zone . But never mind the dog -- she will be this way -- what is major in a good way is that YOU stepped up "I immediately yelled " leave it", and she stopped, and just turned to look at me" and provided direction , leadership that Kira needs.
Pugs can't do much , bite or breath . Irresponsible of the owners to put their defenceless dogs at risk .
the only change I would have done is to pre-empt Kira's focus on dogs , that far away , told her LEAVE IT , the moment she looked , and kept on walking with her at heel.
She was allowed to see the dogs from 20 feet away and stay in the same spot for the dogs to be under her nose.