Training & Behavior

Why Your Dog Eats Cat Food (And How to Stop It)

Dog and cat eating from the same food bowl

So, your dog is eating cat food. Can you blame them? Some dogs love cat food because cat food has higher levels of fat and protein than dog food. Cat food is also designed to smell savory...which can be an irresistible draw for dogs in search of a treat! Can dog’s eat cat food? Yes, it’s completely safe. But, if your dog makes a habit of eating cat food, that extra fat and protein can quickly lead to weight gain.

It will take some adjustments to your usual feeding routine, but it’s possible to resolve the issue, either by training your dog to ignore the cat’s meals or by removing the opportunity entirely.

How to Train Your Dog to Stop Eating Cat Food

Start by making bowls of food distinguishable.
To be fair to your dog, it may be hard to tell the difference between a bowl full of kibble that they’re supposed to eat, and a bowl full of kibble that’s off-limits. Help your dog out by making the bowls of kibble look very different from each other. Try different bowl sizes and colors, and if you have a placemat under your pets’ bowls, make sure they’re different too.

Teach your dog the “Leave It” command.
(The AKC has a great tutorial) Once your dog knows “Leave It”, introduce cat food and repeat until they can successfully ignore the food. It can take daily practice for a few weeks, but stay consistent with your training and you’ll get it together!

Remove the opportunity for your dog to eat cat food.
The best way to keep your dog from eating cat food is to separate your pets when food is out. Start by moving your cat’s bowl to another room — one your dog can’t get to. If your dog never has access to the cat’s food, they’ll never get the opportunity to steal it! Here are some options:

  • If you have a small dog, set up a sturdy baby gate that only your cat can jump over.
  • If you have a large dog, install a small cat-flap in the door or set up a tall baby gate in the doorway with a small opening for your cat.
  • Put away any uneaten food when your cat is finished.
  • Put the cat’s bowl on a high surface like a counter, dresser, washing machine, cat tree, or bookshelf. Most cats have no trouble jumping to high places that a dog can’t reach. Some cats even eat their meals on top of the refrigerator!

The bottom line: Don’t leave cat food out when your dog has plenty of opportunities to sneak over and grab a few bites. If you’re used to leaving food out throughout the day, it may take a while to get your pets used to eating their meals in full on a schedule. However, the benefits of a feeding schedule and removing any food that isn't eaten in 10-20 minutes is worth it.

It will take some gentle, consistent guidance and a change in routine, but we have all the confidence in the world that you’ll be able to help your dog stop eating cat food. It’s also important to remember that no matter their vice, the foundation of your dog’s diet should always be a complete and balanced blend of food that’s tailored for his nutritional needs and preferences like Just Right.