Have you heard of canidae? It's expensive, but it's for all stages of life, puppy up to senior..I used to use it, but having 6 dogs at this moment(2 of them big outside dogs), I had to switch back to Blackwood, which is another good food..I give the puppy the blackwood puppy food..there are a lot of good quality foods out there..you can do a search on best puppy foods, and then compare |