My puppy is a lab cross springer and 4 months old.* Every time I walk her and we meet two dogs together they attack.... seemingly unprovoked.* Today there were two collie crosses that launched themselves at her from a good 500 yards away. Fortuneately I managed to pick her up befor they arrived.. teeth bared and growling.* I barked at them louder still and they backed off.* I didn't know I had it in me!* I am finding the whole experience of dog walking so traumatic now and don't know quite how to proceed.... Am I doing something wrong... do we look wrong, smell wrong, act wrong.?????* All the owners say that their dogs don't normally act that way.I keep her on a lead as she can be quite bouncy and I am still not sure about calling her back as she is so young.* The dogs that have atacked have, of course, all been off lead. Any help or tips would be gratefully received as I am extremely worried.