Myth: Whatever humans eat will be perceived as human-food by your dog, and giving him any of these products will result in a dog that begs for food and becomes a finicky eater.
Truth: Whether you eat kibble, or Fido eats fettuccine alfredo, what you eat is human food, and what he eats dog food.
Dogs don’t generalize well, for them, their food is what is given to them in areas where they’d normally eat food, like their food dish. Your food is what is eaten by you where you normally eat, like the dinner table. Dogs learn to beg when they are given food, any food, while you’re eating. It’s not what you’re eating, it’s that you’re giving it to him in a specific situation, which he will remember as an opportunity to have a snack!
This myth tends to get in the way of effective training when dog owners refuse to treat their dog with anything but boring kibble, which most dogs don’t consider to be of particularly high value. Rewarding your dog during training with foods such as cheese or meat won’t ruin their “manners” or turn them off of kibble… So, go ahead, give your dog something tasty* for a job well-done during training.
Good luck, and happy training!
*Make sure that what you’re thinking of using during your dog’s training isn’t toxic or unhealthy for dogs, such as avocado, chocolate, grapes (especially raisins), tea, coffee, xylitol, onion, alcohol and refined sugar, just to name a few.