The other thing is, I’m not completely vegan in my lifestyle, and I’m willing to bet that most vegans aren’t. If you’re vegan, you’re probably scrupulous about your own diet. Maybe you also shun leather, honey, etc. But if you’re an animal lover and have a cat especially, you probably use at least some meat in Fluffy’s diet, be it through commercial food or by cooking your own, which means you’re an “indirect” consumer of the meat industry. I give a little of both kinds of food to my girls. The only way to make cats non-carnivores is by artificial means, and I just don’t think that’s healthy. (Dogs are omnivores and can be healthy with a carefully constructed vegetarian diet, although it’s not natural to them to do so.)
So if you’re a vegan and want to lecture your meat-eating neighbor on the evils of meat, take a deep breath and think about it for a minute before you do. If your beloved kitty can chow down on the Fancy Feast you provided (or on homemade food lovingly prepared by you), then in my opinion your neighbor has a right to his own meat-based “chow,” too.