Okay this probably sounds really dumb and i feel dumb even asking for help on this, but basically almost every time i hold him, he poops. He doesn't do it right away, he does it usually like 15-30 minutes after he's been out. It's not musk, its like, full turds and urates. I've had him for about 2 months now, i believe he is around 3 months old. I only take him out 2 times a week, 3 at the most. Also I've only cleaned poop out of his tank once or twice, all the other times he's done it on me.

It's a problem because 1) its disgusting and smells awful. 2) He is a pet (not breeding) so of course im going to hold him often and other people are going to hold him often, so I can't have him pooping on everyone. 3) its bad now, it'll be even worse when he's 7 feet long taking enormous craps on people.

So im thinking either he doesn't like to do his business in his enclosure, or he just does it because he doesn't want to be held anymore. Maybe he'll grow out of it? Maybe i should hold him more? Less? (i hardly touch him as it is now because of this). I don't even know if there is a solution to this problem, so what are your opinions.