everyone has different opinions on kibble. dog food advisor is a good place to start reading up on foods. YOu dont have to pick a 5 star food I linked, but you can read about them and find one you like or see what they have in common (meat >>>> corn/fillers)

There's a whole forum with info about raw too and lots of people here feed that