I’ve been asked this question a lot too because I feed my cats fish every day. My answer is the same as many on here, cats have to eat meat. I love my cats and I’m going to put them first. Sometimes love has trump our own beliefs. Make sure when you buy pet food you carefully go through the ingredients and make sure you are not buying products that have been loaded up with corn and grains.