Can cats or dogs live on a vegetarian diet?

Humans are omnivorous, so can survive on a herbivorous diet. BBC Science Focus investigates whether the same can be said for cats and dogs.


Asked by: Maria Sellick, Southampton

Dogs can survive on a vegetarian diet, but cats need meat, or a lot of additives to compensate. Among these are the amino acid taurine, not found in plants, and vitamin A, which dogs can manufacture from carotenoids found in plants, but which cats must get from the meat of animals that have done the manufacturing for them.

Cats are sensitive to deficiency of the amino acid arginine, and need the high protein levels found in meat to get enough. Dogs can become vegetarians, but cats are definitely carnivores.

Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.