I know it is hard to get a beagle on a routine and they cry while in their crate. Just a like a child does while in their bed. You have to be patient and loving. As time goes on you can eventually let them sleep with you. Definitely put him on a potty walk routine and give lots of rewards and hugs. It does take time. Good luck.