Puppy puppies reach an important milestone at eight weeks of age. During that time they'll have finished weaning from their mother (it starts anytime between three to six weeks) and they'll also have all of their baby teeth and might even start to grow some adult ones.
Puppy pups are also at their most impressionable during this period. The imprinting stage is that time in a dogs life when he or she hasnot developed habits yet and can be trained easily and socialized with other animals and people. They are very sensitive to their environment and their experiences at this point because they are soaking up all of the behaviors and impressions that they encounter.