He's about 17 inches long and I don't know how old he is because I just got him and they didn't tell me when he was hatched. I'm feeding him live small mice. He's actually due for a feeding today so he'll be a happy noodle later this afternoon.He poop'd this morning. My fiance estimates that he's under 6 months old.