4chippy, your Yorkie desperately needs some obedience training. Classes are really fun to do. He needs to learn basic commands like "leave it" and "drop it". It would also be useful to teach him "go to bed".
Here is a link to an awesome article about object guarding (which is what your pup does with bones and forbidden articles):
http://www.clickersolutions.com/arti...ctguarding.htm
The whole ClickerSolutions website is wonderful. You might have a look around for more advice.