Congrats on deciding on a breed and a puppy.
However, not to be the spoil sport, but I would be very, very leary on bringing home a 6 week old puppy. Most
reliable breeders would NEVER let a puppy go that early. It is just way to early to take a puppy away from its litter. I would be suspect of any breeder that allows a puppy to leave at 6 weeks.
The main reason is that the period from 6 weeks to 9 weeks (and usually till about 12 weeks) has now been found to be a critical time where the dam teaches the puppy many lessons, the most important being
bite inhibition and social skills. The littermates and the dam impart very important lessons to the puppies during this critical development time.
Taking a puppy away from its litter before 8 - 9 weeks is very likely to cause a neurotic, snappy dog because it never learned the lessons that it needed to from its mother.
Here is a snippet from the Dog Owner's Guide (the online newspaper for all pet and showdog owners)
Six weeks is also time for the first visit to the veterinarian for worming (roundworms can be passed from Mom to puppies) and initial vaccination.
Although puppies can leave Mom by six weeks, it is best that they stay together for another 10-14 days to learn how to get along with other dogs and to translate that awareness to a developing relationship with humans. Puppies removed from the litter too early often develop a range of behavior problems from extreme shyness to aggression, depending on the underlying genetic code.
By seven weeks, a breeder knows which puppies are most dominant and submissive, which are most attentive to people, which are most curious or adventurous, and which have the best potential as future breeding stock, etc. and can match them with a family. For example, the responsible breeder of a guardian breed would choose a mild-mannered puppy for the first-time owner of the breed, an attentive puppy for a future in the obedience ring, or a dominant puppy for an experienced owner who can handle a challenge.
and some other snippets from other breeders/trainers/vets:
Canine Socialization
Primary Socialization period - 3 to 5 weeks
Secondary Socialization period - 6 to 12 weeks
"This period is especially important for the development of a stable emotional temperament and affective tone. Many social and emotional deficits observed in adult dogs are believed to result from removing puppies too early from the mother and littermates." - Steven R. Lindsay
Leaving the litter before 7 weeks can affect the puppy's ability to get along with other dogs later and they will likely have trouble learning to inhibit the force of their bite.
There are many, many other articles on the web that support the notion that taking a puppy before 8 weeks can contribute to a nervous, nippy, and mal-adjusted adult dog.
http://www.veterinarypartner.com/Content.plx?P=A&A=1448&S=1&SourceID=47
Just wanted to mention this since you said that there were lots of grandchildren around. Why take the chance?