For puppies aging between 6 to 12 weeks must be fed with puppy food, as these foods contain the crucial nutrients required by your pooch to grow. The puppies aged 3 to 6 months must be also fed puppy food, however, pet owners can reduce the meal to 3 to 4 meals a day. And for the little cute guys aging between 6 to 12 months they can or cannot be fed puppy food depending upon their behavior and if they are ready for adult food or not. During this period you can reduce the number of meals to two per day.