Mine don't beg. They aren't allowed to look at us when we eat and must be in bed.
They just have learned that if I swear when making stuff in the kitchen that I've dropped something. I'm fine if they help with cleanup. If I say no they don't touch it.
The german shepherd doesn't counter surf. Heck she won't eat the cat food from it's bowl, but she knows she can take anything that has spilled. She can reach it on it's shelf, but the aussie mix cant. He is not trustworthy and is the reason the cats have a shelf to hop on for their food.