Hi and WELCOME! Well, canned is good for her bc it adds moisture and the meat is more premium bc it is not so processed. If you want to add kibble (dry) you could mix it in really, really well. What type of kibble are you feeding?
For teeth, you really either need to brush, use Petzlife, or get appropriate chews. Kibble does NOT clean teeth anymore than crunchy things clean our teeth.