At 8 weeks old. No earlier. If you cannot pick up your puppy at 8 weeks, you have the option to enroll him/her in our young puppy board and train program. There is a charge for this, but you get a discount!