If your cat has suddenly turned up their nose at a food they used to love, the answer isn't pickiness. It's science.