Yesterday I got my first Ball Python. He is 4 months old and about 16 inches (I haven't been able to meeauser him yet). He is in a 20-Long tank, with 2 hides and the water bowl. I got him from a petstore, (I know it's better to get them from breeders but I couldn't find any where I live) and they were feeding him one pinkie every 4 days. I'm going to feed it for the first time tomorrow and I want to know when I would be able to handle him and any tips to make his life happier and longer. Any and all info will be helpful.