15 gallons is a great size for a baby ball python, and 125 gallons is way too big for anything but a fully adult female. If you can only fit one hide, you need to put in smaller hides and possibly reduce the size of your water dish as well. If you look through the photo galleries, you'll see a number of creative solutions people have used.