I have a Bouvier. He's a big dog. I can take him to the park and people, even small children can walk right up to him and touch him. Kids want to ride him and often pull his beard, try to open his mouth, play with his ears, and many stand right in front of his face and stare into his eyes. I have ZERO concern that he would ever attack a child.
However, if a dog, especially a large male walks up to him, there is going to be trouble. HE'S A DOG .. a pack animal .. and it is his nature to defend himself.
I can take him to a dog park and let him run with other dogs and he's fine .. as long as another dog does not challenge or try to mount him.
I'm sorry my brother, but just because a dog will fight does not mean it will attack people .. even if the fight is unprovoked. They are pack animals.
Humans try to reinvent animals to fit our world often with no respect for the animals inherent nature.