My pup goes willingly into his crate now, but he still barks if left in there when someone is home. I must admit, we only put him in there when we are leaving the house because he sounds so pitiful! We let him sleep on our bed for the first two weeks we had him and then transferred him to a dog bed on the floor of our bedroom, which he loves. He and my geriatric shepherd mix sleep next to each other, and our other two sleep in the study across the hall.
Because Jaeger is so smart, it hasn't been a big issue. I don't need to kennel him to get a break from him because he behaves so well. I work at home and the dogs and cats just hang out with me while I work. It would be a much bigger issue if I had to crate him for eight hours a day while I was gone.