First time posting here! Our rehomed dog is pretty good in general. We've had him 3 years now. Apart from an initial habit of chasing cats, he is fine in many ways and good with children. But he gets really defensive over bones and growls us off. If we insist on taking the bone away (if he's stolen it!) he'll snap and snarl and once attacked DH's boot. This was OK, as I reasoned the bone protection thing is a pretty deeply ingrained behaviour response and it was just as easy to avoid these situations.
The problem has gone up a level though. Yesterday DH wanted Jack out of the car - Jack refused. DH went to grab his scruff - Jack bit him! I'm still in shock as I write this. DH kicked him out after this and off we went on our family outing.... What can we do? Up until now I've trusted him with 14mo DS. Now not so sure. Any ideas/similar stories/solutions would be most welcome.