I was kind of leaning towards 20 feet is kind of far. I know Kira is a bit reactive and so that's why its good that you said what you did.
Just my personal feelings on dogs off leash, without owners around, gets me to not really care how my dog handles that kind of situation. I know many people on here will protect their dog from an attack and risk their own life and limb over it but I wouldn't be able to. Again, we're speaking about two different temperaments. My dog thinks all dogs are his best friends until they're in his face and growling at which point he asserts his dominance (if I allow it).
I was just stating that you did something I probably wouldn't have ever done, at least not from 20 feet away so kudos to you. When I have been in situations where an off lead dog came at me and my dog, I usually say something at about 10 feet, when my boy is already at the end of the 6 foot leash and the other dog stops dead in its tracks 4 feet away from him after realizing what its running at. I got a bit tired of my apartment complex and little dog owners allowing their dogs to do this, so my opinion is a bit jaded...I'll try and prevent my boy from reacting but I also won't just make him sit there while an ankle biter is nipping at his neck. Thankfully pretty much all the dogs that have come running up to him looking "aggressive" were just bluffing and quieted down real quick as soon as they got up to us.
It is really nice that you can get her to concentrate on something else that quickly though. Like you stated, she's a bit reactive and so you don't like the attention she'll give to other dogs. Were there somethings that weren't good about her reaction? Sure...but I don't believe that puffing up and barking is the worst thing she could've done in this situation.
I completely understand your position, and in most cases, I'd probably feel the same.
Kira is an amazing dog, but she DOES have issues, and would probably do very well in the hands of an experienced handler. She is fearful, and unless you have experience, it's very easy for an owner to not know the difference between a "fear bark", and a bark to be afraid of.
Carmen, (a while back) made a comment about Kira, saying that I should be concerned about Kira not being able to back up her actions. I now know what she meant. Kira will puff up, and do her best to scare you, but I'm 100% certain, that she wouldn't stand a chance in a dog fight. She will be seriously injured. I know she will.
If another dog doesn't buy her bluff, she's in big trouble. For that reason, I'm trying to neutralize her in the face of "fear
". I would prefer nothing from her, rather than a reaction that could invite more aggression from another dog.
So... If I'm walking with her, and another dog approaches, I must take every measure possible to avoid a confrontation. Kira will not fight, nor submit. She goes into flight mode, and that's a big problem for both of us.
Unless I got it all wrong, neutralizing her is the best way to handle this.