Can dogs eat cat food? A stolen mouthful won't usually hurt, and one meal in an emergency is generally OK for a healthy adult dog. But cat food isn't made for dogs. It's higher in fat, protein and calories, so regular snacking can cause stomach upset, weight gain and, in some dogs, pancreatitis. The real fix is keeping dogs out of the cat bowl.
Not for regular feeding. A small amount now and then is unlikely to harm a healthy dog. Eating cat food often is a problem, especially for dogs with pancreatitis, kidney disease, weight issues or a sensitive stomach. Use dog food whenever you can.

Table of Contents
Cat Food vs Dog Food
Cats are strict carnivores with higher protein and fat needs, and cat foods are built for that. Here are the minimum levels in AAFCO nutrient profiles for adults, on a dry matter basis:
| Nutrient (adult minimum, dry matter) | Dog food | Cat food |
|---|---|---|
| Protein | 18% | 26% |
| Fat | 5.5% | 9% |
| Taurine | Not required | Required |
| Typical calories (dry food) | Often 3,400 to 4,000 kcal/kg | Often 3,800 to 4,300 kcal/kg |
AAFCO minimums; real foods are often higher. Calorie ranges are typical, not fixed.
Cat food also tends to be richer and more strongly flavored, which is why dogs love it.
What Happens If Dogs Eat Cat Food
- Upset stomach: vomiting, gas and diarrhea are the most common results, especially after a big helping.
- Pancreatitis: rich, fatty food can trigger it in prone dogs, such as Miniature Schnauzers and overweight dogs.
- Weight gain: cat food is calorie-dense, and stolen meals add up.
- Health conditions: dogs on kidney, liver or low-fat diets can be set back by extra protein and fat.
- Unbalanced diet: cat food isn't formulated for dogs' long-term needs.
Can I Feed My Dog Cat Food in an Emergency?
If you run out of dog food, one or two meals of cat food is usually fine for a healthy adult dog. Feed a smaller amount than usual, since it's richer, and get dog food as soon as you can. Plain cooked chicken and rice is a gentler short-term option; see chicken and rice for dogs. Puppies and dogs on special diets should not get cat food unless your vet says so.

How to Stop Your Dog Eating Cat Food
| Method | How it works | Best for |
|---|---|---|
| Feed cats up high | Counter, cat tree or shelf the dog can't reach | Most homes |
| Baby gate with cat door | Cat can pass, dog can't | Larger dogs |
| Microchip feeder | Opens only for the cat's chip | Determined dogs |
| Scheduled meals | Pick up cat food after 20 to 30 minutes | Cats that graze |
| Separate rooms | Close the door during meals | Multi-pet homes |
| Training | “Leave it” and a mat cue | Ongoing |
If your dog also raids the litter box, see our guide on why dogs eat poop, which covers the same management ideas.
My Dog Ate Cat Food. What Now?
A mouthful or a small bowl: watch for vomiting or diarrhea over the next day. A large amount, or a dog with a history of pancreatitis: call your vet. Signs of pancreatitis include repeated vomiting, a painful or hunched belly, weakness and refusing food, sometimes a day or more later. See our low-fat foods for dogs with pancreatitis guide and our veterinary disclaimer.
Is it OK to feed cat food for one meal? For a healthy adult dog, yes. Feed a little less than usual and switch back to dog food soon.
Which dogs should never eat cat food? Dogs with pancreatitis, kidney or liver disease, or dogs on prescription diets. The extra fat and protein can set them back.
— Dr. Sarah Miller, DVM
Cat Food and Dogs: Quick Guide
✓ What helps
- Feed cats up high or behind a gate
- Pick up cat food after meals
- Use a microchip feeder if needed
- Teach a solid leave it
✕ Don't
- Let your dog free-feed from the cat bowl
- Feed cat food as a regular diet
- Give cat food to dogs with pancreatitis
- Ignore repeated vomiting
Dogs with pancreatitis, kidney or liver disease should never snack on cat food.
Frequently Asked Questions
Is cat food bad for dogs?
Not toxic, but too rich for regular feeding. Occasional small amounts are usually fine.
Can dogs eat wet cat food?
The same rules apply. Wet cat food is rich in fat and protein.
Why does my dog love cat food?
It's richer in fat and protein and more strongly flavored than most dog food.
Can cats eat dog food?
Not as a diet. Dog food lacks enough taurine and protein for cats.
Can cat food cause diarrhea in dogs?
Yes, especially after a large amount or a sudden switch.
The Bottom Line
Can dogs eat cat food? A little now and then won't usually hurt a healthy adult dog, and one emergency meal is fine, but regular snacking can cause stomach upset, weight gain and pancreatitis. Feed cats up high or behind a gate, and keep each pet on its own food. More answers in our Can Dogs Eat…? library.
References & Sources
Written by CPD Nutrition Desk using the sources below. We are not affiliated with these organizations, and this guide is not a substitute for advice from your veterinarian.
- AAFCO — Understanding pet food
