All good pet choices, said "the enabler"...Bull snakes get by far the biggest of those, so just make sure you can spare the room for the size they ultimately need. They're not shy "wallflower" types- they're active hunters. But they accept f/t easily, & also mixed prey types (rats, mice, chicks, etc)- easy to feed. No reason to feed them live, other than maybe newly hatched.