If your dog only listens when you’re holding food…
You don’t have a trained dog. You have a bribed dog.
A bribed dog follows the food. A trained dog knows the reward comes after the behavior is done. Not sure which your dog is? Take the food out of your hand and see what happens.
[dog training, puppy training, Maryland]