A quick note of caution about the "hundred flowers" (Moellendorf's) rat snake: read up on them first to make SURE your year-round temperatures are suitable, they
need to be cooler or they don't thrive. I was SO tempted when I saw one (many years ago) in a pet store...I love their faces (very similar to Trans Pecos) but decided
not to chance it after reading up on them. (I lived in the southwest desert att & I've never been one to keep my house super-chilled w/ A/C-)
The good thing about snakes is there are SO many kinds who will fit our own lives too. Researching first saves a lot of grief. I skipped the Moellendorf's but
found Trans Pecos.They're a desert species from areas in New Mexico & TX, named for proximity to Trans Pecos river.