I just watched a show on Dogs 101: Puppies the other week. It said when you're bringing home a puppy, to bring home a blanket from the breeder that they used to lay on, that way it's easier for them to adjust. They also said to put something with your scent in the crate, that way he has his old scent that he's used to, and a new scent that he'll get used to.

I'm not sure if this has actually worked, but other than that I wouldn't know what to say.