I use the crate from day one. When it's time to go to bed, I put puppy in the crate with a small treat and shut the door. For the first few days, I get up at 3am to take puppy out and potty, then back in the crate until I get up at 6am. There's a few nights of crying, howling, carrying on, but soon it becomes a nice quiet routine.