i say the longer a pup can stay around its littermates the better as long as they are being socialised with people but most breeders want rid asap I don't like putting a young pup alone in a kennel its a harsh start but I don't want them in the home so start as mean to go on i say 12 weeks is a nice age for a potential worker