The King Snake
The king snake is named as such because it will eat other snakes, and does this quite often in the wild in addition to eating small rodents and insects. Speckled, California, and Brooks are all among the names of common king snakes. Obviously this snake should be the only snake kept in a habitat, because if the habitat starts out with two snakes it will eventually be one snake when the king snake is done eating. King snakes are considered to be great pets, and are easy to care for since they do not get exceptionally large.