I agree with everyone else here. And that comes from personal experience of losing a snake somewhere in the house. Long story short, I had to literally dismantle my entire oven/stove to get one of my BP's out of it. Then it took me a few hours to figure out how to put it back together. However, I do have a few lap snakes that will sit in my lap while in bed and watch TV with me. Call it weird but they actually will sit there with me for a few hours. Then once they get bored and try to wonder off I will but them back in their enclosure. If you want something that you can hold for hours on end then a boa might be the best for you if you can house them. My boa absolutely hates going back in her tank, unlike my bp's they love it, my boa will try every little dirty trick to keep from going back in her tank lol.