Those puppies are 3 weeks old?? OMG they are HUGE!!! I think they are as big as my girlie was at 4 months old LOL. Probably as big as my pug is right now and he is 6! LOL (Okay maybe that was a little bit of an exaggeration, but those are the biggest puppies I have seen!)