We live in a large area of open heathland popular with dog walkers. Every once in a while you can cross paths with an aggressive dog that makes a bee-line for my own dog (leashed) and I haven’t a clue what to do other than try and body shield my own dog. Any ideas please?