I wish I had the answer to this.
I can't tell you how many times I've had other dogs go for my dog.
Almost always noise and no physical damage but I have also had the silent stiff standing deathly still before grabbing my dogs throat as she was running away too.
I agree it's the silent, stiff still ones you really have to worry about.
I no longer allow my dog to socialise with others, which suits her fine as the vast, vast majority of the time she doesn't want to meet and greet them anyway.
We walk at heel past other dogs.
If she's off leash and there are others around I'll look at the other dogs body language and if I think it looks okay I'll allow my dog to be loose but I'll recall her if it looks like the other dog is going to approach her.
Unless in the very rare instance mine actually wants to approach, I'll let her but I watch very carefully incase I need to recall.
The main things I have learnt about reactivity since having my dog.
- You cannot trust other dog owners.
They usually cannot read their dog correctly.
When/if their dog 'goes' for yours they either minimise and try and make out their dog has done nothing wrong or they get aggressive with you.
It's safest to avoid other dog owners.
- Many mature adult dogs don't really wish to socialise and play with other strange dogs unless they actually know them.
- The vast majority of 'friendly' dogs are not.
They are obnoxious and rude and scary.
Racing over considerable distance and bouncing all over other dogs is not friendly.
- 'All noise' fights can still cause considerable damage.
They can cause your dog to get nervous and uncomfortable around others and aggressive themselves.
What do I do when actually faced with an aggressive dog?
It depends.
I have walked calmly at heel before, sometimes it works but often it results in a dog that just follows you further and further away from its owner.
I have had a dog bite my dog while walking away before.
I have kicked a dog, not something I'd ordinarily do but it had my dog pinned on the floor..
If the dog is smallish I may put my dog in a sit and block the offending dog.
But honestly, it always happens so fast it's really difficult to know what to do for the best.
Not helpful but to be honest, if another dog intends to injure your dog, they probably will.