Hi
I know most cats and dogs esp in developing countries just eat left overs. Give them a fish and they go nuts
However my two cats been raised in Australia had kitten food from pet shops etc are so use to it that literally you give them a raw fish they sniff it and walk away.
Give them the cheap cat food they walk away.
Is it that pet companies put something in their kitten food early on to get them use to it..like cats version of msg or something?
Been cleaning in a non ventilated area?