Puppies should be let to stay with their mothers and siblings for at least 2 months, ideally 3 months. If they are in a good home with a good mother and with people that socialize with them, also letting some visitors see and handle the puppies, the puppies will...
Socializing a dog
read more