Hello, The other day I let out my 15 week old puppy outside first thing in the morning for toilet whilst I got his breakfast ready. He came back with filthy old bone that I assume our neighbours must have chucked over the fence in the summer after barbecue; it certainly wasn't ours. He's terrible for trying to eat anything, pieces of bark, sticks, stones etc but he never objected to me removing unsuitable objects from his mouth. That morning though he was literally "like dog with the bone", as soon as I approached him he growled and snapped my hand and actually managed to draw blood. To say I was upset is an understatement; I wasn't that upset when my 8 year old told me she hates me! I shrieked as I always do when he's too rough and walked away for a minute. I then gave him breakfast but he kept walking back to bin and sniffing for stinking bone. So my question is - is it something to be worried about? Is it because he was ravenous after all night and never actually had a proper bone before? I make sure no one disturbs him when he eats, I drop few extra biscuits when he eats so he's not threatened with me while eating. He never snapped when I prise kids toys from his mouth and we often play swapsies. Am I over thinking this incident (as I often do!)?