Dry pet food is promoted as helping to keep pets' teeth clean, but it's complete nonsense.
Kibble is no better for your dog's or cat's teeth than crunchy human food is for your teeth.
The meat contains natural enzymes, and in addition, raw food doesn't stick to teeth, unlike starchy Kibble.