I really don't have any suggestion on the kibble. I don't believe it's great for their teeth either. I think the nutrients in the food choice is what's good for the teeth, not just because it's a dry food that crunches (that's my Vets choice

of words) I home cook and believe in homecooking because I KNOW what's in the meal Cerise eats, but if I had to purchase a prepared dog food it would probably be something he likes, like the stew
or something simular that was very healthy. He can chew on Bully sticks and treats too.