Usually when they have all their teeth,try puppy food soaked in water,mashed with a fork,try this at about 4 weeks,they should go for it,if not then by 6 weeks for sure and be done weaning by 8 weeks.
Never. He or she could get sick.
puppies can eat solid food around 8-12 weeks after they are weaned
As much as she wants. you have to realize that she has puppies growing in her, she needs all the food she can get
You shouldstart feeding your puppy solid food when it is 6 weeks or older. You should start out with soft food and soon switch to hard because it is better for them.
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.
...How Long* do I wait...
Get some dry dog food at the store that were made specially for puppies.
I think that puppy food wont benefit her because it is aimed at puppies. The nutrients will benefit puppies. You should give your puppies the puppy food and the dog the adult dog food. However, with most whole kibble dog foods, you dont need to give them extra tinned dog food
Puppies should get first all their nourishment from mother but when they reach 6 weeks, they should be introduced to small amounts of puppy food until they'll be able to complete nutrition to 8 weeks.
When the puppies start eating solid food, they suckle less and the mother's milk will dry up.
Puppies will need a lot of food to help them grow, and fuel through this high energy period of exploring and learning; so you should make sure they have plenty of food, but not so much they get fat or unhelathy.
By 4 to 5 weeks.Usually when all teeth are in.