Actually dry food being a cleaner of teeth is just a myth.
Think of it as a person eating a cracker. they dont clean your teeth- they just get stuck in them.
Its best to brush your pet's teeth no matter what type of food it eats.
Dogs werent born to eat dry kibble, they were born to eat meat- animals.
http://www.dogfoodadvisor.com/choosi...cleaner-teeth/