There is nothing cute about begging and, as you know, it is intensely annoying.
Happily, it is not difficult to break your dog of this habit.
It is really only necessary to be 100% consistent in your training, patient enough to apply the training without exception for about a month, and able to be assertive, firm, and gentle at the same time.
If you can do this, you can correct your dog's behavior, and teach it to stop begging.
- A foundational rule regarding dog begging is to ignore your pet when it begs.
You must never reward this behavior.
If your dog has only recently begun the begging behavior, this may be sufficient, and you can stop at this point.
Otherwise, read on. - Reproduce situations in which your dog normally begs.
When the dog begins begging, tell it no (or say some other command to be used only for this situation), and put it out of the room, or in a or in some other different space.
Praise the dog when obey even for a moment, and give it a treat.
- Repeat the above.
When the dog begs, put it in another room or some other specific location.
Continue to provide praise and a treat. - Each training session should last 10 or 15 minutes.
You can do this 2 or 3 times a day if you have the time.
Never make any exception and give the dog food when it begs.
This is essential.
If you break this rule even one time, then you are teaching your dog that begging works, and you will have undone all of your work.
But only do this if your dog is already crate trained.
If you have not crate trained your dog at this point, putting your dog in a crate to resolve the begging problem could only complicate matters.
At this point, I've given you some solid rules of thumb to apply to this situation.
These pointers, if applied consistently should train your dog to stop begging.