I would also vote for hog nose, Arizona mountain kingsnakes (Lampropeltis pyromelana pyromelana) are a very unique species to keep. They stay small, are tricky to breed(really small clutches) and are fun to keep!