There are a number of specially developed dry foods, but did not find favor with all the cats. Royal Canin has a recipe that really like the cat and the croquettes have a size that "snap away and" prevented.
All three Schnurrer here in the House Royal Canin Oral Sensitive like very much and neither have bad breath even tartar. For me the best proof that it is the right choice!