Two answers to that: First, does eating crackers or cookies keep your teeth clean? Just the opposite, I think. Second, have you watched your dog or cat eat? They don’t chew their food, they bolt it. What keeps your dog or cat’s teeth clean is the effect of the enzymes in raw meat. Raw bones also help and they provide real enjoyment as well.