Quote Originally Posted by Ghouyei View Post
Also, a 20 gallon tank since I know Ball pythons are shy and tend to become stressed in large tanks.
you might come to find that your new buddy thinks a 20gal is too big! it's common for young beeps in 20gal enclosures to become stressed out by the space, but as long as you provide enough security (plenty of tight-fitting hides, plants and ground cover for sneaking) they should do just fine.