I took my cat to the veterinarian and she told me I should not feed my cat raw fish because he'll have kidney problems. Instead they offered me dry food. I stopped feeding my cat dry food because he was always hungry and stinky.
I went online and read about cats. Yes it's not wise to feed them fish, but dry food is almost as bad. Almost all the food sold in animal shops contains no more than 4% of meat products, the rest is soy, wheat etc. Who would think that Cat Food labeled "chicken" contains almost no chicken. Can you imagine a wild animal eating processed soy?
Thankfully I raised my cat outside, where he had to catch mice to feed himself, and learned about dangers of the so called Cat food quick enough. I now buy chicken and just grind it. It's a bit nasty, I didn't touch meat for years, but I have to take care of my cat. If I eat raw, why shouldn't he? I wear thick gloves when I do it. The raw cat diet costs me less than the cheapest dry food. I'm so glad I found out.
Here's a good website about cat food
http://www.catinfo.org/
And I gave him drugs for parasites, don't want to go into the details, but turned out he did have them, that's why he ate so much.