Four-week-old puppies are still nursing from their mother or drinking milk replacement formula, but are also starting to eat solid foods in small amounts. From 3 to 4 weeks of age, a puppy begins eating wet or dry dog food as he is weaned from his mother's milk during the next few weeks. read more
Along with that statement, the label should give the life stage the food is suited for. Puppies should be eating food labeled for growth or for all life stages. After a month or six weeks on the food, assess your puppy’s health. He should be playful and energetic, with a shiny, thick coat. read more
Puppies are generally ready to eat solid food between the ages of 6 to 8 weeks old. However, according to Purina, it's not uncommon for puppies to start eating from their mother's dish at 4 or 5 weeks old. read more