I agree...just be more patient and try crating in the house with appropriate rewards. We picked up our pup 2 weeks back and for the first 1 week he didn't like it. I would not let him out of his crate so long as he kept whining. Everytime he went to his crate and ssettled down quietly, I would give him a frozen yogurt.
Now he gets it and loves his crate. Infact right now he is sleeping like a baby in his crate 6 feet from my feet...well he is a baby !