It would be in the best interest of the pup and your family, to leave the pup with its mother for at least 2 more weeks. Honestly, the difference between some good and some bad pups is when they leave their mother. They learn all sorts of things from their mother, that they just can't learn at home i.e. nipping, biting, playing etc..... I know you are anxious to get the pup, but be patient and you will be much happier.
Most obedience schools will take pups starting at 8 weeks.
Heather and her 3 Golden Girls