I feed both of my dogs, a Great Dane and a Flat Coat Retriever Eagle Pack, Grain Free Large Breed. It has the perfect protein contents to keep my girls bones healthy, and in perfect shape. Great food that meets nutritional values for large dogs, especially Danes! The price is great, and helpful because my Dane eats a lot! I recommend this brand and particular formula to all large breed owners. It’s best fed to large breed puppies to keep their bones healthy, and let them grow too fast. Which can cause horrible and painful bone issues. Large breeds are sensitive, and need certain nutritional values, and this ticks them all off. Definitely will keep buying, so long as my girls will eat it. It’s also awesome that this brand has a punch card. After ten bags bought, you get one free! I purchase this food from Pet Supplies Plus which isn’t listed on here. Maybe it’s a Michigan thing?