My opinion of German Shepherd Junior
This product is very well designted for growing puppies.
My young Swiss Shepherd digests it well and she doesn't put on excess weight (above the weight she puts on as part of natural growth).
Maybe the kibble is a little too small for the breed's size, but otherwise nothing to add.
I would recommend this because of the great quality.