Urinary Struvite is definitely not suited for puppies. The acidifying effect of the food can be harmful for the health of the young animal, mostly for the development of the bones. Next to this, the protein content of the diet is too low to support decent growth of the puppy.