Did you make sure to associate his crate with good things? Like giving him treats when he goes in/when you put him in there and making sure he has lots of toys to play with.
Also, you could try to leave him in the crate more even when you are home so he doesn't associate it with you leaving. Maybe put him in the crate and sit right next to it for a while so he knows that he can still have your attention even when he is in the crate. |