I think a big part of these interminable arguments about tabs is based on people using the same words to mean different things. In the following, I'm trying to avoid espousing my personal religion here, I just thought it would be good to try and explain the various sects. Anyway.
Puppies may be placed in new homes once they are eating well on their own. However, they will be better adjusted and make better pets by staying and interacting with littermates and the Mom-dog until they are at least eight weeks old--older generally is better.
Best Answer: 6 weeks is too young. While it's true that most puppies have started to eat solid food at that point, most are not fully weaned yet. 8 weeks is the minimum, but ti's be better to until 10 or even 12 weeks.While most puppies are physically independent by 8 weeks, the next few weeks are very important socially; the mother teaches them proper doggie manners, like bite inhibition and not playing too rough. six week old or even a five week old puppy can of course be spearated from its Mom because it can eat solid food and people bond with these very young puppies much better, just the way adoptive parents tend to want babies rather than older kids---but leaving the Mom at five or six weeks IS NOT GOOD FOR THE PUP!