Cats don't really chew kibble and some of the ingredients would probably be harmful if they did and stayed on the teeth and gums. Our pets need oral care but the whole dental thing has gotten way out of control.Kibble doesn’t clean teeth, it is a myth that it does. You would be better off brushing your cat’s teeth every day or giving him some uncooked bone to chew on a couple times a week.