Well, I have a male bp about a year and a half years old and maby a little over 2 feet. I feel really bad because its been cramped up in a 10 gallon cage which seems waaay to small for him. I finally have the money to afford a new cage and was going to go with a regular 20 gallon glass one but then there is a 29 gallon which is the same length as the other one just taller. Which one would be best for my snake. Also in my cage right now i have one of those sticky heat pads stuck to the bottem of the cage on the warm side and also run a heat lamp 24/7 on the same side as the pad because i cannot keep the temp good with just the sticky heat pad. Any ideas how I should heat the new bigger cage if not just do the same thing as I am doing now in my 10 gallon? Also I plan on buying him a whole bunch of new decorations and a new bigger hide because his old log is getting much to small