Our vet dentist said "forget that "dental " food. The best thing is to brush your cats teeth."
My husband brushes 7 of our 8(Raven has no teeth). It does not thrill them, but it has helped with the tartar build up. And yearly cleanings, too.