Usually around 8 to 12 weeks, or after they're weaned. Always start out with a good brand of puppy chow because that's when they need their nutrition the most for their critical development stages.
Here's more from WikiAnswers contributors:
Read more at the related link below.
chihauhau puppies should eat a little at 3 or 4 weeks old. I put baby food with puppy food ground up to get them started eating
No Because There Teeth Are Very Soft And Feed Them Porridge Plus Puppy Milk And When Their A Dog They Eat Solid Food
puppies can eat solid food around 8-12 weeks after they are weaned
For the first few weeks, puppies are nursed on milk produced by the mother dog. As the pups develop they need to start transitioning to solid food. If assistance from the breeder is not available to produce gruel for the puppies to eat, the mother dog will eat and partially digest food which she then vomits for the puppies to eat. This sustains the puppies while they practice eating solid food until they are able to digest it themselves.
By 4 to 5 weeks.Usually when all teeth are in.
They can start eating solid (usually kind of soupy) foods around 3 1/2 weeks.
about 8-12 weeks normally, sometime seven starting on 4/5 weeks
no
Until they are about 6 months of age, then they can go onto adult food.
no they eat puppy food
Dog food!
they could eat food at 6 weeks or older
Puppies are the same as kittens. They need to eat lots. I think they need to eat a tiny bit more than dogs because puppies need to grow. No, that doesn't mean starve your puppy if you want it to stay a puppy, it needs to eat and whether it eats or not, it will grow. Its just puppies need to grow. Just leave a bowl of puppy food out and put the puppy in front of it until it learns that the spot is where the food bowl is. Dogs, they eat when they want. They shouldn't eat as much as puppies though cause then they could end up getting fat. =3 Woof
Standard dog food would be difficult for puppies to eat and digest but it is not 'bad' for them in the sense that it is poison.