Your puppy should be fed a high-quality puppy food that is specifically formulated for their age and size. Consult with your veterinarian for recommendations on the best food brand and feeding schedule.