I feed pre-made raw and right now I'm using
Primal. There are other brands too. Some people feed Prey Model raw as well. Some feed both kibble and raw. Lots of options...there really is no right or wrong, as long as the diet is balanced for a canine

.
edited to add: it is especially important to be sure that a puppy's diet is balanced properly as they are still growing and
developing