I have two cats; Rosie (female, 7 years old), and Pepe (male, 3 years old). Problem is, they eat each other's food, and it makes it hard to keep track of who just ate, especially because Rosie likes to gorge herself until she pukes.

More specifically, the following applies:

  • Our household is vegan, so we feed our pets vegan food. Pepe is an exception, however, as male cats need some form of meat in their diet (else they risk crystals in their bladder).
  • Rosie and Pepe are approximately the same size (Pepe's slightly larger).
  • We also have a dog, Brutus (male, 4 years old). Both cats eat his food frequently.
  • Sometimes one of our pets will decide they're full before their food bowl is empty. Or they may come back to it occasionally and graze (like how I do with Oreos).
  • Proximity is irrelevant; both of my cats' food bowls are in different rooms, but they still graze from each other's bowls freely.
  • Both cats have a healthy weight.

How can I ensure that my cats eat only the food that I've allocated to each of them?

  • Possible duplicate of How can I train my cats to only eat from their own bowls? Commented Feb 1, 2016 at 12:21
  • 2
    @JamesJenkins I think it's separate because there's also a dog in the mix, but the advice in the linked question is still helpful.
    – Zaralynda
    Commented Feb 2, 2016 at 14:44
  • 1
    the biggest issue you're having is that vegan food kills cats
    – Alex
    Commented Feb 3, 2016 at 10:21

1 Answer 1


Thank you for your question. You have a few different issues within your one question, but let's start with your main question regarding cats eating each other's food.

I have the same problem with my cats. I have one cat who gorges herself, and I have one skinny cat who likes to graze all day long. What do you do with this situation? It is not easy. You have to get a little creative. And unfortunately you will likely never get to the point where they will only eat their own food. However, you can get to a point where they mostly eat their own food.

One thing to note is that cats tend to be dominant over certain things. Cats are not usually dominant over everything, like dogs tend to be. Some cats are dominant over food, which it sounds like your cat is. My thin cat will not eat unless my overweight cat is eating. You can see the obvious dominance there. Here are some ideas for you...

KEEPING CATS FROM EATING EACH OTHER'S FOOD I feed my cats wet food at night. I feed the slightly overweight cat in one place and my thin cat on a high shelf where she can see the other cat eating.

During the day, I feed my overweight cat using an interactive feeder, so she has to use her natural instincts to work for her food.
I give my skinny cat a small bowl of dry food on another shelf, so she can graze. It's not that my overweight cat can't get to the other food, but she is content to eat her easier-to-get food.

Each morning, I also feed my skinny cat dry food in our closet, which is at the end of our walk-in bathroom. So there is quite a buffer from the bathroom door. I turn on the fan, so the other cat (who is closed out) cannot hear my skinny cat crunching. The things we do for our cats! I also sneak my skinny cat treats now and then.

CATS EATING DOG FOOD This is a real problem for inside cats. You have to stop this. Even though your cats may be healthy now, eating dog food will make any cat overweight and unhealthy. I have volunteered at an animal shelter for many years and have seen this problem over and over again with overweight cats given to the shelter. Feed your dog at times you can supervise and take up the bowl when your dog is finished. If you kennel your dog, feed him in his kennel, so the cats can't get to the food.

CAN CATS EAT VEGAN FOOD This is the most difficult part of your question because I can tell you have strong convictions in this area. However, I must tell you that cats should not ever be on a vegan diet. I am very sorry. I know this is difficult to hear. Cats were built to be obligate carnivores. They must have the taurine from the meat because they cannot produce it on their own, like dogs can. I know some vegan pet foods have synthetic taurine, but I wouldn't chance this. It is just not the same. Cats on a vegan diet will likely have severe medical conditions. See the quote below from Pet WebMD

If allowed to continue long enough, these dietary problems can lead to serious and sometimes irreversible medical conditions. The one veterinarians mention most often is taurine-related dilated cardiomyopathy (enlarged heart with weak contractions and poor pumping ability). Low taurine can also lead to reproductive failures, growth failures, and eye problems.

I hope this helps and at least gives you some ideas. I wish you and your animal family the best!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.