Hello and welcome to the forum. We usually recommend no smaller than 2 gallons. If you can get a bigger tank/container than that then that's fine. What kind of food are you feeding him? Most people feed pellets. I feed mine twice a day, 2-3 pellets each time. There are also frozen foods and freeze dried foods you can feed him. A lot of people stay away from freeze dried foods because of the potential for digestive problems but I've never had a problem. I rehydrate mine before feeding. If you have any questions please feel free to ask.