RE: Well i broke
Maybe my math is wrong but Jan. 11 is only 17 days away. Little more that two weeks. You are picking up your pup at only four weeks of age? Don't mean to pry but who are you buying this puppy from? A backyard breeder? Most established breeders, including hobby breeders, won't allow a puppy leave until it's aleast seven weeks of age.
You have to watch backyard breeders. They don't give health guarentees, usually don't hip, elbows, eye test the parents, won't remove dew claws, etc. Some won't vaccinate or deworm. Most won't have an establish breeding goal in mind. Worst yet, inbreeding could occur.
It's a real cute GSP or GWP or DD. Pics is too small to tell but see if you can get the breeding lines from the breeder. Ask questions about the stuff in the previous paragraph. Ask why he's willing to let the pup go at only four weeks of age. I would hate to see you get a dog with genetic defects or having to give up a dog later or worse, having to put a dog down. Heart rending. Better to do this now then getting too attached to a puppy.