I have a shihtz x bichon . He's almost 2 and he's so naughty.if the kids are eating say biscuit and they sip their drink . The dog will snatch the biscuit. He will rip up empty packets etc. When tell him.to get down firmly he just ignores have to tell him 3/4 times. He litterly grabs anything and every tissues. Paper hair brush anything at all. When he's told of He looks at me with teenage attitude.
I normally put him out of the room when we are eating. But if it's just a biscuit we don't.
He does not get fed left overs or hand fed from plates or anything like that. There is always food and water in his bowl. He has toys etc.
I also have a German shepherd. She is 5. And she is the opposite. No problems at all. Not when she was younger either.
Is it anything to do with the breed are they harder to train? Probably not . But I can't work out why the 2 dogs behave so differently.