We keep the pups until they are 8 weeks old. This way all their shots are current and they have had ample time to socialize.
For special circumstances we will hold pups longer for our clients. We understand getting fencing in and other things may hold you off a couple of weeks. After the pups 10th week of age we charge a $50 per week holding fee.