I had a large breed puppy that was being bottle fed and we started weaning him onto milk from a dish at 6 weeks and introduced solids around that time. I didn't want him on the large breed puppy kibble because he was not big enough to chew the pieces at 6 weeks. But I couldn't start him on small breed puppy food because then he would not be getting the nutrition for his size to grow and maintain a healthy weight. So I went with the general puppy chow for all sizes of puppies and the kibble was small sized so he ate it very well. He grew magnificently from eating this food.