Okay, this week I am acquiring a new enclosure for my boa. I've only done little research on them since this isn't by snake, but I guess I'm the one having to care for him. At my dad's, he has a 20g high enclosure which I will be using for the boa. He is currently in a 15g long enclosure, and it seems kind of small since he's already starting to grow. I use aspen bedding for substrate, and a infrared heat bulb for heat which is kept on for 24 hours. I do have a UTH and an extra thermostat so if that is needed I do have those items. He has a couple of things to climb on, and he has a big enough water dish for him to fit in. Since the humidity is low, he has a humid hide. Are boa constrictors terrestrial like Ball python, or semi arboreal? If they are semi arboreal, this 20g high enclosure will do him just fine for now. I want to completely remodel everything and make sure he's getting the best care needed. So, tell me if that 20g high is good and tell me everything I will need to make his enclosure perfect. Thanks!