How to train your dog not to eat from the floor
Go for a walk with your dog and take with you 3 pieces of meat. This time use a training choke collar. Then place the meat on the floor about 20 meters apart in a straight line. Now start walking with your dog. Naturally the dog will try eat the first piece. As soon as the dog tries to reach the meat pull quickly the choke collar towards you and say the command NO. Then walk to the second piece of meat and repeat the same procedure. Repeat the same procedure for the third piece. If you practice this way several times a week eventually your dog will stop eating everything from the floor without your permission.