My cat loves canned or granulated cat food of tuna or tuna with other kinds of meat. She doesn't seem to like fresh fish or fish fillets, but then she isn't a greedy cat so she doesn't have the tendency to steal food from my dinner table. She also likes little snacks like cuttlefish. However, every cat has different preferences so you have to find out for yours. Some cats are just so greedy they would snap anything edible. It seems that confining your cat's diet to quality cat food early on in its life would help it develop healthy eating habits so that it will not be tempted by every kind of food and suffer from obesity as it gets older.