I agree with Logan, Candy would be a good resourse.
I had to wait till my current dogs were 8 weeks old
before their breeders would let them go.
Now on the other hand,
Many years ago, I adopted two dogs at 6 weeks old, and
one of them was the best dog I have ever had in my life.
She had the best personality and was very well
socialized. Now I can see 6 weeks being to young,
but what is wrong with getting a puppy at 7 weeks?

Ok Candy we are waiting.