@eeeefarm:
In my household, a dog who latches on to something that is off limits gets an immediate verbal response, "Is that yours??", followed by a removal of said object from his mouth. Period. I don't have time to p***yfoot around in the event the dog gets hold of something dangerous to himself, and if it costs me a nip in the process, so be it. (so far no dog of mine has had the temerity to attempt biting me in circumstances where he knows he is in the wrong, but I am not timid, or intimidated, and they have all clearly understood it is something I am not prepared to tolerate.)
I realize I am tempting the flame throwers here, but sometimes you just have to say "no", and that is that.
edited to add: I will use the "trade" concept to retrieve something that I have given the dog. In that case, it is "his", (as opposed to something he has stolen) and if I want it back it is only fair to replace it with something…..hopefully in his eyes of equal value. (I would do this with a bone that was getting dangerously small, for example)
That is all well, and good….and for the most part this is what I do as well, after I have worked with a dog to ensure that they aren't going to guard....but with a dog that is a true resource guarder, walking up and snatching something away, just isn't going to cut it. It will escalate the dog's desire to guard...particularly against other people and dogs.
I don't expect that most pet people will have this level of comfort walking up and taking something from a guarding dog, and I don't want to even think about my kids trying it. I want a dog that thinks, here comes a person (ANY person) if they take my treasure, something good is going to happen.