I am trying to feed my puppy the best I can feed him (and that he will eat!). I have read a few posts about "Feed your Large Breed puppy, Large Breed puppy food or all phases food" What should I be feeding Leo?I have been making sure the protein level is around 26. Is this right? I am so confused.