The thing about vegans is that they come in all shapes and sizes much like Catholics. The basic categories are these:
Dietary vegans- Vegans who eat a plant based diet and may or may not follow the lifestyle. The lifestyle meaning they refuse not only to eat things made with animal products but also to use or wear anything made from animals. Usually dietary vegans become vegan for reasons of health.
Ethical vegans- These are vegans who range from being concerned about the meat industry (which we all should be as a matter of stewardship) to those who negate a Judeo-Christian understanding of human/animal relationships. By this I mean they are ethical vegans because they believe that it's morally wrong to eat animals. Perhaps it's because they believe that animals have a soul, but then so do plants. Jews and Christians believe that humans are superior to animals because we are made in the image and likeness of God and were given stewardship over animals. But not all vegans share this philosophy.
Environmental vegans- Those who are concerned about the rapidly growing use of animals for food and it's impact on the planet. It's far less hazardous to grow crops then it is to raise animals and their food.
So where do I fall into? Well, I'm not a vegan. I'm an omnivore. I took up a plant-based diet for Lent. So I eat vegan foods, but I'm not vegan. I do share similar concerns about the ethical ways of raising livestock to it's environmental impact. But as a Catholic I find nothing immoral about eating animals. If a Catholic wants to be vegan, it's perfectly fine so long as they understand there's nothing immoral about eating animals. Humans are superior to animals. Much like angels are superior to humans.
What I ate today:
Snack: Two clementine oranges
Lunch: Leftover spaghetti, salad with vegan ranch, not pictured half a bagel with hummus, vegan chocolate chips and peanut butter
Dinner: Not pictured- left over potato gnocchi soup and a pretzel with mustard