Based on the composition it has good percentage of protein and Fibre init. But it is not always the quality of food it also depends on the puppy adaptability and preferences. You can start giving her pet star by mixing it with smart heart and gradually increase the quantity of pet star. Meanwhile observe the pet for any digestive disturbances.