a kenyan sand boa stays small and is a nice pet as well!

they only get about 18" for males and 24" for females (if i'm remembering correctly)