Premium Edge and BARF diet every other day...when she is an adult, i will switch her to Innova Evo...but it isn't good for large breed puppies...too much calcium, promotes too quick of growth for their joints and bones...