I have been deciding for a long time now if I want to get a ball python. I am fascinated with them and I cant wait to get this started. I have been reading as much as I can for the past few months, looking at husbandry and feeding and everything else. I am getting all the equipment for the tank now and I hear everyone saying that the UTH's get a little too warm and using rheostats to dial the temp down. I want to do this right so I would like to know what size UTH is acceptable for a 40 gal breeder tank and what rheostat i should use for that UTH? Also is a 40 gal breeder too big for a younger snake and if it is would it be acceptable to put a divider in?

Thanks for your help!