We have two six month old lab mix resucues that did well on Nulo, Acana and Orijen. They are off puppy now per our long time vet and on adult. Acana or Nulo seem to work best so far. Orijen was too rich it seems, diarrhea. Specifically they are on the red meat based Acana or salmon based Nulo. Good luck!