What most naturally follows?

How to choose a healthy puppy
Get one at the right age.
In general, puppies should be kept with their mothers for at least the first eight weeks of their lives. If the dog breed is small, such as a yorkshire terrier, it is better for a puppy to live with her littermates or parents for the first 12 weeks so they can mature enough to live with other people and animals.
If you find a breeder who is selling puppies younger than eight weeks old, ask the breeder why, since it is too young. Check the puppy's cleanliness.