I live in Greece and every day when I walk my dog I run into groups of stray dogs (usually 3 or 4 large dogs). Sometimes I run into other people who own large dogs and let them run around free, even though by law this is prohibited. Police just don't care. Sometimes these dogs attack my 4-year-old male lab. I always tend to get in the middle to protect my dog, I try to kick the other dog or yell at it to make it go away, sometimes they do, sometimes they don't. Yesterday, a german shepherd that was not on a leash attacked my lab and grabbed him by the throat trying to strangle him, while its owner was just standing there watching, doing nothing to stop his dog from hurting mine! I screamed and kicked but the german shepherd wouldn't stop and my lab started crying like he was really hurting. I ended up falling down and getting slighty injured. Then the shepherd for some reason appeared to back off and his owner grabbed him in obvious fear that his dog could now hurt ME as well, as I was lying on the ground!
Here is my question. My lab NEVER bites. He's so sweet to humans, he will let a person take his food or even hurt him without biting! Does that mean that he also can't bite other dogs in case he needs to defend himself? What can I do?



