From what I have been learning ball pythons should not be housed together because of possible cannibalism. I just got a new snake luckily I comes in August so I got time to figure this out. But I have been trying to think of how to set this up.

I have a 30 Gallon currently for my boy.

I have 4 possible options and want to know what would be the best one. Trying to make it cost effective to me...don't want to spend more than i need to.

The snake I am getting is an 07 baby so...here are the choices.

Options

Option #1: I can let my new baby use my old 10Gallon tank until she grows out of it.

Option #2: I can divide my 30 gallon into two separate spaces. Each side having a dimension of 18x18x12 and put one snake on each side.

Option #3: I can buy http://www.animalplastics.com/Sterilite/EP.html and put them both in their own compartment.

Option #4: I can buy another 30 Gallon

Cons

Option #1: Will still need to buy another tank or some kind of setup.

Option #2: Not sure if it is a good idea

Option #3: Won't have a use for my Glass tank

Option #4: Expensive, two will be hard to move, space.

Thanx for the help and feel free to suggest other ideas.