What kind of food does Sadie eat? Daisy eats crunchy kibble because it helps clean dogs' teeth. She also gets DentaBones, which are edible bones that take a while to chew up, but they are bumpy and hard and therefore rub her plaque off. I also brush her teeth weekly. Her vet says her teeth are in wonderful shape, so it all works for us