Yes, stop messing with his food or bones. Don't give him treats, bones, rawhide chew etc., and EVER take them away! He's resource gaurding because you've given him reason to...he's communicating his frustration with that! Dogs can't talk, but they clearly communicate their thoughts via body language and vocals, like growling. To get it to stop, just stop messing with him and his food or treats, and work on teaching him things like "leave it" and "drop it". If you ever need to see what he's chewing on, because you didn't give it to him, make him come to you.
When you approach a dog that has a high-value item, bone, chew, etc., you're threatening them.
It's not the size of the dog in the fight, it's the size of the fight in the dog. Mark Twain
Last edited by tim_s_adams; 04-11-2018 at 11:57 PM.