It depends on the breed. If you have a dog that is going to be smaller, such as a Chihuahua, it should nurse for only the first couple months of its life. If you have a dog that is going to grow to be big and strong, such as a Sheepdog, Lab, etc. it will nurse longer then a small dog. Some big dogs can nurse up to a whole year, but that is a very rare case.
If you find your dog is nursing for longer then you think he should, you might have the runt of the litter, or your dog may have a disease or something in the general area. If you do think something like this, take it to the vet. He is the proffesional, and he can tell you what's going on.
immediately
2 weeks
until the newborns are adults
until they are 6 weeks old
Newborn puppies are typically born about 63 days after the female dog has been bred.
Newborn puppies can regulate their temperature effectively at around 3 weeks of age.
By the time they are 4 weeks old, the newborn puppies are usually old enough to be smothered.
Yes. Newborn puppies are born deaf and blind so they use their noses to "see" their new world.
Newborn puppies are most comfortable in temperatures between 85-90 degrees Fahrenheit. Temperatures below 75 degrees Fahrenheit are considered too cold for newborn puppies and can put them at risk of hypothermia.
no
It takes about 2-3 weeks for newborn puppies to open their eyes.
They are extremely toxic, do not touch them until 23 1/8 weeks.