Some large breed foods are great, but it is important to remember that there is a difference between large breeds and giant breeds. Giant breeds should not be fed puppy food. Pup food only makes a giant breed grow way to fast causing lots of potential problems. When searching for a good food for a giant breed puppy it is important to feed them a low protein diet, high protein can contribute to that jet fuel type growth big pups want to avoid. But like anything that goes along with dogs, research, research, research the type of food you want to use!