NutriSource® Grain free Small and Medium Breed Puppy is ideal for breeds that mature to less than 50 lbs. NutriSource® puppy formulas deliver super premium nutrition in a holistically formulated, easy-to-digest food. Our puppy cuisine contains higher levels of protein and fat needed to fuel your new pups growth and development. We combine humanely certified Turkey, Low-ash Turkey meal and low glycemic North American green and red lentils and carefully selected holistic ingredients to promote balanced growth and unparalleled health for your small to medium size pup. Health of your beloved pet is our #1 priority and our unmatched use of Good 4 life supplements guarantees the new addition to your family won't have any runny stool issues and a healthier immune system, we guarantee it. Bio-availability is important to your pets long-term health so we created a smaller, bite size morsel making it easier for small dogs to eat with a +90% digestibility rating - Health does start here!