A 20 gallon will be plenty for a baby ball for quite a while, so long as you clutter it up with hides and plants so it's not too open. That's what my young ball is in.