8. At what age can I take my new puppy home?

Larger pups are ready to go as early as 6 weeks. This is after the first shot, and is dependent on the pup eating well and being of adequate size. Some pups (the real little ones) will require a week or two longer.