Kibble is best for their teeth and a lot of vets and breeders recommend feeding only kibble. I know one member here feeds her dog a BARF (raw human grade meat) diet and is very happy with it. I think it all depends on you and what you feel comfortable doing for Pebbles