Cats cannot eat a vegan diet, because they are obligate carnivores—meaning they need to eat meat to get a complete and balanced diet.