Skip to Content

How to Stop A Dog From Begging for His Own Food Before Meals

I’m looking for some ideas on how to stop my dog from begging for his own food before it’s time for them to be fed.

I feed them twice per day.

The only tips I could find on this are about how to stop a dog from begging for a person’s food. If you have that problem, I recommend teaching the dog to stay on a bed.

But I’m hoping some of you can chime in on how to stop a dog from begging for his own food, because I’m guessing it’s a fairly common problem. And oh so annoying!

My dog and cats start begging for their own food before it’s time to eat

Here’s my problem. Can anyone relate?

I feed my Lab mix and my two cats when I get up around 5:30 a.m., and I feed them in the early evening once I’m done working sometime between 4:30 and 5:30 p.m.

The evening routine is where it’s bad. I’m usually at my desk writing around this time, and my cats start harassing me any time after 2:30 p.m.

Beamer, the food-obsessed cat, starts head-butting me, pacing, howling and scratching the carpet. He’s a real terror.

Scout, the quieter cat, starts dramatically sneezing at about 3:30. Then, if I so much as sit up straighter in my chair, they both make a mad dash to their food cupboard and really start meowing then!

My Lab mix Ace is the least annoying. He starts begging around 4:30. He starts shaking himself, scratching himself around the collar and sometimes whining.

If anyone can give me ideas on how to handle these three, please help!

Here’s what I’ve tried …

How to stop a dog from begging for his own food before it’s time to eat

How to stop my dog from begging for his own food before mealtimes

1. Ignore the whining, barking or meowing.

The most common advice is probably to just ignore the dog (or cat) and feed him on your terms once he’s calm and quiet.

This works pretty well with dogs because you can usually train the dog to stay on a bed.

But oh … those cats. The more I ignore them, the louder they get.

2. Put the dog or cat into a kennel or another room.

If your dog begs, you could put him in his kennel/crate or in a bedroom with the door closed. You could also give him something to do like chew on a Kong toy filled with treats.

This has been my “solution.”

If Ace is being annoying, I put him in my bedroom until I’m ready to feed him. When my cats start begging, I put them in our bathroom and close the door.

The problem is, my cats just keep meowing the whole time, which can be up to two hours. They’re eventually “rewarded” because I have to feed them at some point.

3. Feed the animals once a day.

I’ve tried feeding my pets once a day, and it does help. They eventually realize they’re only getting fed once, so they do stop begging for the second meal.

The problem is, my cat Scout does seem to need to eat twice a day. If he eats it all in one meal he tends to throw up. So … of course the others start begging if they see me feeding Scout a second meal.

4. Feed the animals earlier.

I do this every now and then. If they are all calm and quiet around 3 p.m. by chance, sometimes I just feed them before the madness begins.

5. Just give in and feed them when they beg.

I do feed them sometimes as soon as they start begging, mostly because it’s less stress than dealing with 2+ hours of begging.

6. Move the feeding time to later.

I’ve thought about moving the pets’ feeding time to 9 p.m. They’d really be mad for a few days, but they’d eventually move their begging time to a little later, probably around 6.

Still annoying.

7. Use an automatic feeder.

This is the best solution I’ve found for cats, and I could see it working for a small dog.

We have a timed, automatic pet feeder for Beamer. When it’s set up, he sits and waits in front of it for hours instead of harassing me.

Stop cat from begging for food

The only problem with the feeder is he’s able to reach up and grab food out of it, and then he starts to gain weight. So if we use it, I have to let him get fat or I have to manually measure his food and put it in the feeder each day. This isn’t a big deal, but then he starts harassing me again vs. waiting at the feeder.

I could buy a higher-quality feeder.

8. Squirt the dog or cat with water for begging.

Sometimes I use a water bottle to squirt my cats when they beg. Boy is that satisfying – “Got you good, you F—-ers!” But it’s not enough of a deterrent. They just run away for 30 seconds and then come back.

This might be a good option for some dogs and cats, but not mine. There is also a product called the Pet Corrector, which a reader told me she uses for her dogs sometimes (thanks Dana!). It shoots air at the dog, which most dogs don’t like.

9. Leave food out all the time (free feeding).

This may be the best solution if you have only one pet, but it won’t work for our home for all sorts of reasons. They don’t all eat the same food, Beamer would eat everything in sight, and they would fight.

OK … so those are my ideas, and as you can see I haven’t really trained my cats not to beg. I manage my dog by rewarding him for lying on his bed, but my cats are complete terrors.

Does anyone have any ideas I could try?

Let me know in the comments!

Related posts:

How to keep a dog calm before meals

*This post contains Amazon affiliate links.

Is it OK to Keep A Dog Outside in the Yard?
Weekly Dog Walking Challenge - Week 3 #ActiveMutts