I feed my 11 week old pup Science Diet Puppy Food for Large Breed Dogs. It is a kibble--I moisten a few kibbles on the bottom and top with dry, so he gets a bit of both. I started out with a lamb and rice food that he didn't really care for. He likes the Science Diet. I choose this food because the breeder recommended that we use a puppy food with 26 percent protein for the first year and then drop it down to 18 percent, I believe.