It can be annoying when you are eating and your dog begs for your food. However there is a reason your dog is doing this. The reason is completely natural. It isn’t because your dog is trying to be defiant or disobey you.
All dog’s big, and small have evolved from wolves. This being said they will inherit certain things from them. They will inherit the way wolves eat. In the animal kingdom within packs, there is a certain process of how prey is to be eaten.
Your dog sees you as part of their pack. In the animal kingdom wolves as well as other type’s of animal’s, eat their food in a certain process. After prey is killed, the “top dog’s” eat first. When i say top dog’s I mean the alpha male, and female. After they eat, the “under dog’s” eat. When I say under dog’s i mean the animal’s that are not the alpha’s and have less power in the pack. When you start eating food, your dog assumes you killed prey and that it is time to “dig in”.
After saying this, this is why they expect to be fed as well. Why they continuously beg is because, it is their natural instinct to. All though your dog is domesticated just like any living thing, traits will carry on. Your dog is persistent with begging because he doesn’t understand why his pack isn’t sharing food with him.
To avoid your dog being confused, and to eat in peace you should not be around your dog while eating. When you eat, go in another room, and close the door. If you can’t do this, put your dog in his cage or in a place where they can’t see you. By doing this your dog will see that there is no food to be shared, and he will see that the food in his bowl is the only thing that there is to eat.