Eevee would cry almost all night and hardly ever slept for weeks. That should have been impossible (and I still don't know when she slept, maybe while I was at work and she was in the expen?) and I was doing all the things everyone told me, including not putting any bedding in her crate. One day I put a bed in there, on a whim, and she shut up and slept perfectly all night long and hardly ever cried again. Don't know if that's his problem too, but I know it was a magical solution for me!