Cats should not be fed a vegan diet.  Felines require protein and amino acids to survive.  There are 23 amino acids. Cats have 12 of these amino acids in their body, but 11 of them need to be obtained through diet.  Those that are deficient in these amino acids could begin to have issues with their heart.