Hi, I am new here and new to the world of puppies. We are hoping to collect ours just under 3 weeks time and so trying to get ready. I've been...