Yesterday I gave my Bearded Dragon, Puff a bath, which I do about every week or two. I also did this because I noticed that part of his head was shedding. After that he ate a little and around 10pm I put him to bed. Usually he goes right to sleep but this time I notice him doing something weird. About every 20-30 mins he would make a noise like he was gagging. I turned on the light and went to check on him. He was laying down but from time to time he would puff up open his mouth and make a gagging noise. I got very worried. So I took him out and made sure nothing was stuck in his mouth or nose, everything looked fine. So I decided to just put him to bed and wait till the morning to check him out more. Well this morning I noticed him doing the same thing but he only did it when he wasn’t basking. Besides that he acts fine, he is still very active and he is still eating. I don’t know what’s going on. I have had him for almost 3 years and he has never done anything like this. His backing area is around 85-90 degrees Fahrenheit. I don’t know the humidity but I imagine it is very low. I don’t keep water in the cage. Like I said I bath him once every week or two. I also feed him a very moist diet. I was originally using sand in his enclosure but have now switched to paper towels and tile. His diet consists of Exo-Terra canned crickets and kale and/or red lettuce. I also give him super worms as a treat. Can anyone tell me what might be wrong with him?