Honestly, people don't realise it but these brands .. Whiskas, Felix, Sheba are really poor cat foods. They are only 4% meat and the rest is packed out with rubbish fillers that no cat needs ... cereals, grains etc and I worry about the quality of the whole 4% meat that they have put in it.
There are some much better brands of cat food out there:
From Supermarkets:
Lily's Kitchen
From Zooplus Website:
Animonda Carny
Grau
Bozita
From The Happy Kitty Company:
Macs
OmNomNom
GranataPet
Personally I feed my kitten mainly raw food. He has food from these companies:
Honeys
Natural Instinct
I also make my own raw food but you need to do some research and make sure that you have the Meat~Bone~Organ ratio correct to ensure your cat is getting the right levels of nutrients.
Twice a week he gets a raw chicken wing for his teeth.
One meal a day he usually has a mouse or rat (You buy these frozen from reptile suppliers).
So anyway, my point is ... when cats are fed on low quality supermarket foods, they tend to eat LOADS because there is so little in them that the cat actually requires nutritionally. They tend to do stinky poos too because there is so much unwanted parts to expel. When cats are fed high meat content, grain-free wet food, they eat a lot less and it meets the demands of their bodies much closer.
Having said that, the worst quality wet food is BETTER than the best quality dry food. Dry food for cats is a terrible idea. I would definitely phase that out if you can. It is so dehydrating and unhealthy for them. Cats need moisture from their foods. This is the way their systems are designed.
I don't leave food out. I feed him five times a day (he's still young at the moment) and when he finishes, I take what's left away until the next meal. I'm not a fan of cats grazing but with raw and wet food, leaving it down gives bacteria the opportunity to grow on it.