Diet · · 2 min read · 3 books cited

How to Stop Your Dog From Taking Food Off the Table

Stop your dog from taking food off the table by: - Never feeding them from your plate or table, even once. - Teaching the "settle" command so they learn to relax instead of begging. - Using a "NO" and a shake bottle when they get too close. - Keeping them away from the table with a clear boundary and consistent enforcement. - Rewarding calm behavior after the meal, not during.

Never Give In to Begging

The most important rule is simple: do not give in to your dog’s begging. If you feed them from your plate even once, you reinforce the behavior and make it worse over time. Dogs learn quickly that whining, staring, or pawing leads to food. Even if your dog looks desperately hungry, resist the urge—this behavior will only continue if rewarded. As one trainer notes, giving in means you’ll see the same begging “encore performance” at every meal.

Teach the 'Settle' Command

Instead of begging, teach your dog to “settle”—a relaxed, calm down-stay where they lie quietly without attention. This is different from a regular “down” because it’s about relaxation, not alertness. Introduce “settle” when your dog is already calm, ideally after exercise. Gently ask them to lie down, then say “Settle” in a soft voice as they relax. You can also “capture” the behavior when your dog naturally lies down and calms. Once they understand, use it before meals to redirect their focus.

Create a Clear Boundary and Use Tools

Set a physical or imaginary “do-not-cross” line around the table. Decide how far you want your dog to stay—whether it’s a few feet away or not on the table at all. Use a penny bottle or Shake & Break to make a noise when your dog gets too close. When they approach or start whining, say “NO” firmly, shake the bottle, and stay seated. Do not get up to move them—this teaches them that staying calm is the only way to avoid the noise.

Manage Access and Reward Calm Behavior

Keep food out of reach. If your dog can’t access the table, they can’t steal. Never leave food unattended on counters or tables, especially when you’re not watching. If your dog breaks the settle or begs, say “No” and briefly remove them from the room—just a minute or two. Bring them back and try again. Reward them after the meal if they stayed calm and settled. The reward should come only after the behavior is complete, not during.

Use Commands and Consistency Across the Household

Use clear, consistent commands like “Off” for pawing and “Leave it!” for food on the table. A guttural “Aagh!” can be more effective than “No” because it sounds like a warning growl. Make sure all family members follow the same rules—no one should feed the dog during meals, even accidentally. This consistency is key to breaking the habit.

Frequently asked questions

Can I give my dog a treat after they stop begging?

Yes—but only **after** the meal, when they’ve stayed calm and settled. Rewarding during the meal teaches them that begging leads to treats.

What if my dog keeps coming back to the table?

Stay calm and consistent. Use the shake bottle, say “NO,” and remove them from the room briefly. Repeat until they learn the boundary.

Sources

  1. Lucky Dog Lessons · Brandon McMillan · Chapter on Begging and Thieving
  2. Dog Training Revolution The Complete Guide to Raising the Perfect Pet with Love · Zak George, Dina Roth Port · Chapter on Settling and Begging
  3. Shiba Inu · Andrew De Prisco · Chapter on Table Manners and Food Theft

⚠ Important: this article is a literature summary, not a case diagnosis. Every dog is different — breed, age, and history all affect the plan. For severe anxiety or aggressive barking, contact a certified behavior trainer or veterinary behaviorist.

Got it