Sometimes you have to take something from a dog. I understand that. And you should be able to. If you do not condition your dog to believe that you will be taking his favorite thing from him, than when you need to, it probably won't be a problem.
What I would do, if you want to take the bone for whatever reason, is to call the dog, put him in his crate, and then go and pick up the bone. At least until you work on the resource guarding.
I think that you should read up on it and work on it, because at some point, your dog is going to be growling over a bottle of IB-profin or something just as dangerous, and you will get bit if you cannot get something away from the dog. Usually, calling the dog and opening the fridge is a way to make ANY dog drop what they have and come looking for the goodies. Set this up with giving the dog a piece of cheese on occasion.
In training, you can play trading games, and practice things like LEAVE IT, and DROP IT. But, use your wits and not your power to get something from your dog. Once there is a problem with any type of aggression, playing the I'm-more-dominant-than-you card in a confrontation can be dangerous. If the dog is actually acting from a dominant position, you want to learn to earn the upper hand again, by changing your leadership style, not by having confrontations with the dog.
Again, call the dog away from the bone, and crate the dog. Don't walk up and take the bone away from the dog. Not for now.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC