Blue Buffalo, Wellness or Royal Canin are your best bets. Specifically Royal Canin as they have done a TON of research, design kibbles for specific cat breeds based on the type of teeth they have, and have specific dietary formulas for a whole range of different health problems, picky eaters, health and beauty etc. My kittens will not eat anything else. It is expensive. A few dollars more than Wellness but definately worth it. I can show you photos of my felines if you'd like to see what their coats look like.