If your puppy will weigh over 50 lbs. at maturity, you need to make different nutritional and feeding choices while he's a puppy. This large breed formula contains reduced levels of fat and calories to help large breed puppies grow at a normal rate for healthy bone and joint development. This scientific formula lays the nutritional groundwork for development, longevity, robust good health and an overall ability to thrive.