My dog has a two-bite-attempt history. Once toward a child, and he connected -- bruised the kid's arm, but no blood.
It was sudden too, my dog had just been playing with the child and seemed to enjoy it. I don't recall any warning signs.
Recently he tried to bite an adult. But I warned the adult and he wanted to hang out with my dog anyway, so I let them -- and the adult stayed alert. My dog was hesitant at first, but warmed to him quickly and jumped on him, got a lot of rubs, etc. Then a few minutes later the adult saw my dog was about to bite, and he pulled his hand back in time so that my dog didn't actually connect. I immediately tackled my dog pretty hard and scolded him. No spanking, just verbal.
I do not believe that in either case my dog's goal was to injure, I believe they were warning bites.
With the child however, right after the bite my took an aggressive posture and barked very aggressively. I believe that if the child had reacted in an inappopriate way, my dog would have proceeded to then bite to injure. And my dog is a 95lb german shepherd, so he could easily kill the child.
I had decided that my dog would not get to be around strangers without a muzzle, and that was fine. I only needed him to accept my girlfriend--whenever I meet her.
Months ago my dog seemed to have accepted my brother, so I thought: if he can accept my brother, then he can accept a girlfriend too. They just have to bond slowly.
But tonight my dog's behavior changed abruptly again. Despite the fact that he had just been playing with my brother, and getting treats from him, and jumping on him to show love, my brother was petting him and my dog's ears pinned back. He also stared at my brother in a way that I've seen before when it was pretty clear he was about to bite. My brother noticed it do and backed off, so my dog didn't actually attempt to bite. But someone else who is more oblivious to canine body language would have stayed too close and gotten bit.
So if I can't even trust him with my brother who he seemed so clearly to have accepted, it seems that the risk is just too great. When I find a partner, how will I know that my dog has really accepted her and won't bite her?
Even if I went to a professional trainer, that only reduces the likelihood. But with a three-bite-or-near-bite history now, I don't think there's any training or other actions I can take to be able to trust him with other people in the way that I need to.
That said, I'm open to suggestions, but it sure does seem to me that I should probably take this as the last straw and let him go. What can you tell me?
For what it's worth, I really got attached to him. He's loyal, obedient, and I believe he would die to protect me. That last part meant so much to me--to know he cared enough to do that... I'm the leader, I'm here to protect him rather than the other way around, but still it's a special kind of love.