I bought mine from a breeder here in Japan (I think the breed here is slightly different from the US breed) and brought her home at about 7 weeks old (quite late for Japan standards). It's good to get them home asap to get the pup used to your family.
Socialise as much as possible, and then some
I disagree. The very minimum is 8 weeks old and ideally the pup should be separated from his mother at 3months and a half. Its a bad idea to separate the puppy from its mother too early. It can cause a lot of behavior problems.
I think OP is going to bring her puppy home when he is 8 weeks old which is why I advised on the previous page to wait a little longer.
These pups are then put into glass tanks in pet shops with no companionship, no darkness and no handling. THIS is what causes behavioural problems.
what's a croquer? it sounds cute