Sproulman,
You are exactly right!! I know the love most of us have for our dogs but... regardless of how well trained they may be and/or become, as much as we want too trust them, they can never be trusted 100%.
Heck, I would bet money on mine not hurting anyone but...it would be a bad bet. When it comes to my son and I...I pity anyone that would try to harm either of us. Any dog regardless of size can have a melt down. That is why we are responsible owners and do whatever needs done to train and socialize our dogs.
For me personally my dogs are not that socialized except to close friends/family and their dogs....and then there are the "neighborhood" dogs that just roam. Argggghhhh...even so both of my huge animals will allow those dogs to drink from their water buckets and will play with them. Food is another story and they do that on a case per case basis. LMBO!!!
Here is a pic of Shaman, we still need to get a good pic of our Dogo. When we do I will post that one.