is he getting exercise on a daily basis? Beagles are a very high energy dog and need some sort of physical activity daily. I take Badger biking (have him run beside me) or I hike him, or I take him for regular walks with a backpack with bottled water in it. I find if I don't get out and exercise him, he will become moody and rip things up.
If you are exercising him and he is still this way I would consult a trainer for extra advice. One session even for one hour would be worth it.