unfortunately, canned food is not a cure all. It is really bad for their teeth.
That's why my cats are ALSO getting the Nutro for their daily tooth cleaning (in theory)