Appropriate rewards
When the dog finds food that it thinks is delicious and wants to rush over to eat it, the owner can say no to the dog. Dogs should not be allowed to eat these foods on the ground. If the dog obediently refuses to eat these foods, the owner should give the dog some rewards. Praise it, touch it, give it some yummy treats.
Stop it in time
Every time you go outdoors, the owner must keep the dog on a leash and pay close attention to the dog's every move. Once you find that your dog has the desire to eat randomly, you must stop it in time and criticize it strongly. Let the dog slowly understand that the food scattered on the ground cannot be eaten randomly. If it is eaten secretly, it will be punished by the owner.