If a puppy must go home before 7-to-8-weeks of age, Foote recommends it be "mentored" by an older puppy or tolerant dog.
Regardless of whether a breeder chooses to send a puppy home at 8 weeks or 12 weeks, it's clear that what happens during the weeks between is what matters.