very cute puppy. how come you got the pup so early... 6 weeks is young. 8 weeks or more is the usual.