As some of you know, I've posted on here about Bailey's on-leash aggression before. Today, I was walking Bailey on a small patch of grass and an off-leash dog came running towards us and surprised us both. Most of the time if I keep the leash REALLY loose, he's okay, but since I didn't see the other dog coming, I must have instinctively pulled the leash taunt as he started his crazy barking and chasing the dog. So basically I was holding on to the leash and Bailey was going around in circles b/c the dog kept running back for more and the other owner was trying to call off her dog which was not listening. So what should I have done at this point? Here are things I thought about afterwards (at the time, I couldn't really think straight):
1) Shorten, tighten the leash and try to walk away? He was already at the end of his leash and I tried to move but couldn't really pull him anywhere.
2) Try some commands that he knows "come", "sit", "watch me" even though he most likely will not obey at this point? Is it unfair on Bailey to get him to sit while another off-leash dog is jumping all over him?
3) Let go off the leash (if it's a safe area) thinking that he'll be fine with the other dog off-leash, or is it too late already?
4) Lure him to me with a treat on his nose?...but I don't want to be rewarding him for his barking.
Any other ideas?
Maybe I'm thinking about this too much, but I felt kinda dumb and helpless other than yelling "Bailey" and "sit" a few times which were completely ignored. I always post bad things in the behaviour section about Bailey, but he did really well this week with responding to the whistle and coming away from a big muddy puddle with 20 tennis balls that he was digging! Okay fine, I did have to blow the whistle twice