my bearded dragon was sleeping for about 3 weeks, then woke up. i fed him a few mealworms, he was awake for about a week then went back to sleep for another week and woke back up for another few days, ate a few mealworms and is now back asleep. is this normal? he hasn’t pooped either and i’m worried about the food rotting in his stomach. i have given him baths