Froglip please do not be discouraged by the babbling and arguing, just disreguard. Everyone has an opinion. Read it, consider it and move on. As I stated before all pups grow at a different pace. Find a feed product that you feel good about and begin by following the manufacturer guidelines and adjust to your puppy's eating habits. I have always began that way and always ended up adding a bit more or adding meats, veggies, yogurt, etc to the food. And all of my OEM's have done well. No one product is the best in the world, they are all processed and each will have different strengths and weaknesses. Your pup will turn out just fine, don't worry. Keep regular vet checks and have a light exercise schedule. Do not overdue calcium and proteins intake and read up on gastric tortion and bone issues.