Gave my puppy diarrhoea multiple times
V. good ingredients, but doesn't suit all pups - tried it on my Labrador at 4, 5 & 7 months (always small intro amounts) - gave him the squits every time. Could be the chicken liver which was listed on the bag as 1.5% iirc, but which was *NOT* included in the list of ingredients on this website - that is really poor. imho.
The kibble is also very small, therefore less suitable for larger breeds I'd suggest - just gets gulped down without chewing.
Bag itself not great either; doesn't re-seal.