At home with my parents we had two dogs, one of which had a litter which my parents raised & cared for. All of the dogs were fabulous dogs and we never ever had any kind of behavioural problems.
I always thought like my parents did, that a dog should behave at all times & should know who is the boss. That is until , like you, we started having problems with Billy. I can honestly say, hand on heart, I don't know where we would be today if it wasn't for COL & in particular Colin for sending me his copy of culture clash to read. It really opens your eyes to the fact that dogs shouldn't be expected to live up to our expectations because a lot of the time our expectations are too high.They are DOGS not humans & yet it's dogs who we expect the most from, more than any other animal.
My dad adores Billy, but during our recent two week holiday when Bily stayed with him, despite the rules I left , Billy bit one of my dads visitors. I can see how it happened and why, but dad has told me straight that if Billy was his dog then he would be gone. Not because he doesn't love Billy but because he could never ever live with himself if Billy bit someone & caused a scar or even worse a nasty injury. It's a risk he wouldn't be prepared to take with any dog.
I have not had one single visit from any of my family members (apart from my dad) in the past 18 months, this is because they think billy is "mad". My nanna , who had German shepherds, said Billy needs a rolled up newspaper
I love Billy & although I will never judge anyone on the decisions they make, I will never give him up, ever because instead
I control
HIS environment. Providng people who enter Billy environment do as I say they won't get bitten, ignore me and there is a chance they will.
Billy is Billy, he can't be changed now so I do have to manage him he is what he is.
I do sympathise with you but you have to make your own decision as it's you, not them, who has to live with WHICHEVER decision you make.