Hi all I could do with some help with my dog, for around a year now she seems to be acting aggressively towards other dogs when she's on lead. This only seems to happen when she is on lead, she's never aggressive off lead. I have tried methods such as walking the other way when we see another dog. Doesn't work as she still seems to lunge and growl and is fixated on the other dog and not me. Planning ahead so if I see another dog in the distance I'll get her attention before she even notices the other dog and change direction. Doesn't always work though as sometimes you're in a situation where that's not possible. The main thing I do is put her in a sit, get a treat out and put a barrier between me and the other dog/s and wait for them to pass. This doesn't seem to work too well either, especially if the other dog is interested in her, which 9 times out of 10 they are. She does not seem interested in me or whatever I have in my hand be it a toy or a treat when this is happening. It's manageable at the minute but I wonder if I'll ever get to the point where I can walk past another dog without her going into instant aggression mode. I realise most aggression comes from fear but I'm struggling to find what she's actually scared of. What am I doing wrong you guys and what could I do better?