Why not just feed straight raw? That way you can really control what goes into your pup, it's easy to feed a balanced raw diet and it's often less expensive than the higher quality, grain free, kibble diets? And no...I'm not talking premade raw diets.
Take a look:
Welcome to Facebook | Facebook