Yesss!! Grain free prevents most tartar from forming. My cats never need a teeth cleaning. My vet is always amazed that my kitties' teeth are so clean!