The most effective way that I have found to stop a puppy from whining when it is first away from its mom is to use a 'white noise' machine set on 'heartbeat.' It seems to soothe the pup and make it feel less lonely,,, and you'll get some sleep as an added bonus!