Training · · 2 min read · 3 books cited

How to Stop Your Dog from Begging at Meals

Stop begging by not feeding your dog from the table. Use consistent training with <strong>“settle”</strong>, <strong>NO</strong>, and a noise-making tool like a penny bottle. Keep your dog away from the table and reward calm behavior. - Never give in to begging—even once. - Teach “settle” as a calm alternative to begging. - Use a noise tool (e.g., Shake & Break) to reinforce boundaries. - Reward calm behavior only after the meal.

Never Give In to Begging

The most important rule is simple: do not give in. If you feed your dog from your plate even once, you reinforce the behavior and make it worse over time. Dogs learn quickly that begging gets them food, and they’ll repeat it at every meal. Even if your dog looks desperately hungry, giving in only teaches them that whining and closeness pay off. As one trainer notes, resisting those “big puppy eyes” is essential—even for dogs who were once starving.

Teach “Settle” as a Calm Alternative

Instead of begging, teach your dog to “settle”—a relaxed, calm down-stay where they stay put without being alert or attentive. This is different from a “down” command because it’s about relaxation, not focus. Introduce “settle” when your dog is already calm, ideally after exercise. Ask them to lie down, then gently pet them while saying “Settle” in a soft voice. You can also “capture” the behavior when your dog naturally lies down and relaxes.

Create Space and Use a Noise Tool

Establish a clear boundary—your “do-not-cross” line—during meals. This could be a few feet from the table, or simply keeping your dog off the table entirely. Use a penny bottle or Shake & Break to create a sound when your dog gets too close or starts whining. When they cross the line, say “NO” firmly, shake the bottle, and remain calm and seated. Do not get up to move them—this teaches them that the behavior doesn’t change your position.

Use Timing and Rewards Wisely

Reward your dog only after they’ve stayed settled and quiet throughout the meal. The reward must come *after* the behavior, not during or before. If your dog breaks the settle, say “No,” and briefly remove them from the room (1–2 minutes). Bring them back and try again. This teaches them that calm behavior leads to rewards, while begging leads to time-out.

Prevent Triggers and Enforce Rules

Feed your dog before you eat to reduce hunger-driven begging. Start with short training sessions—like eating a snack—before moving to full meals. Keep your dog on their bed or in a crate during meals if they can’t stay calm. Make sure everyone in the home follows the same rules: no scraps, no attention during meals. Avoid sending mixed messages—consistency prevents confusion.

Frequently asked questions

Can I give my dog a treat after the meal if they behave?

Yes—only if they’ve stayed settled and quiet the entire time. Rewarding after the meal reinforces the desired behavior.

What if my dog keeps trying to get close even after I say “NO”?

Use a brief time-out by removing them from the room. Return and try again. Consistency is key.

Sources

  1. Lucky Dog Lessons · Brandon McMillan · Chapter on Begging
  2. Dog Training Revolution The Complete Guide to Raising the Perfect Pet with Love · Zak George, Dina Roth Port · Section on Settling and Begging
  3. Puppy Training the Simple Way Housebreaking, Potty Training and Crate Training in 7 Easy-to-Follow Steps · Brandon Harris · Section on Begging

⚠️ 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