What do American shorthair cats eat? American shorthair cats, like other cats, should choose cat food as their staple food and choose according to their age;