Why do most if not all cats like fish? It isn't a common part of a cat's diet in the wild, so how did cats start to like fish? Do feral cats ever catch fish from streams or ponds? Are there cats that don't like fish? My guess for why cats tend to enjoy fish is its strong smell, like liver. Cats like foods with a strong organic, and oily odor, so naturally they like to eat fish.