Congrats on your new babyboy...we went through the same thing when Snickers came home. You mentioned he cries and barks when he is in his crate, when you put him in there, be sure you're around, don't leave him too long alone just yet since he is so young. Also, if he is in his crate at night, put the crate in your room so he is by you and feels safe. Put a blanket in there or one of your t-shirts that smells like you. He will come around.