Cats are obligate carnivores. That simply means that they have to eat meat. Humans, on the other hand, are not. Neither are dogs.
I would never dream of subjecting my vegetarian feeding habits on my cats. Never. I’m horrified that companies with a vegan line of cat food even exist.
Dogs, though, are different. If I had a dog, he or she would eat this recipe I found in a 1976 cookbook called Laurel’s Kitchen.

The recipe for the Basic Doggie Dinner is:
* 2 tablespoons oil
* 1 cooked egg
* 2 cups cooked vegetables (blended unless very soft)
* 1 tablespoon nutritional yeast
* 1 cup milk
* bread ends and leftover cereal and beans
This will most likely be the only time I ever mention dogs.