I agree, but like having children, having it happen first hand is both embarrassing and frightening, seeing it unleash in an instant for whatever reason. So you can work with a behavioralist, which I agree should be done, but when the time comes with other people will you fully be able to trust your dog in certain situations?
I can't, things can happen so quick it's alarming.
Once we had a party so everyone wants to see our dogs, so I let them out and they were fine, I watched them like a hawk, and then the dog discovers a woman’s purse that she hid it unknown to me behind a chair. She had an Oreo cookie in it, the dog grabs the cookie and the guy I work with immediately tries to take the cookie out of the dogs mouth, the dog snapped at my friends hand all nuts, luckily he pulled away in time and did not get bit, meanwhile the dog woofs down the cookie and takes off. It all happened with in a few seconds, but seemed like an hour of slow motion. I could not get there in time a few feet away!
Now if I will not take him out at large parties or with small children. If do, I check to be sure no one's purse, coat or shoes are out and I keep him on a leash like that badger!
Even with training I think it would be daring to put your dog in any potential situation with other people to see if the training works. It also might work for one time but what about the next or if the dog is in bad mood?
My biggest fear is he bites someone's kid and they force you to put the dog down (which I know two people who did this, one a Rot and a crazy Dalmatian) then sue you!
I believe if a dog is a known blood drawing biter, he will or can do it again, it just has to be the right situation. It maybe months or years away, but he has it in him to do it again.
Siegfried & Roy's Tiger never bit him or showed any aggression. He was well trained. Good thing a basenji can't kill a person.
You can only control so much, no matter how much training they get.
Testing the waters is a dangerous thing in my opinion.