Well, to start off, I sort of adopted him from a friend who was moving away and thought that they were not allowed to take snakes over the boarder. (I live in Canada) He knew nothing about taking care of snakes. One day his dad showed up at the door and had a ball python and a tank and some substrate, a hide, a bowl, and a moulding vine. Before I got him 2 month ago he was kept with no humidity and no heat, even though it is a tank espcially design for reptiles were you plug it in and one side heats up. He was having problems shedding and he didn't really care. My parents did not want Hurcules, not that their afraid but because of the bills and time they would have to spend, thats one of the reasons I don't go every week, also, my pet shop owner said that two mice every two weeks wkould be good enough for a 3 1/2 foot snake. I keep him in a 30 gallon tank. 3'x1 1/2'x1' So his RI wasn't extreme but it was there, so i got rid of it. As for his temperatures, it's 80-85 degrees every day, and i trun off the lamp at night, but leave the heated tank on so he goes and hides in his hide rock and stays warm. The thermometer says id drops to about 70 in there at night and i read somewhere that that is fine. I keep the humidity up at about maintained 60 with wet cloths, and the humidity sometimes peaks to 90 percent. He shed about 3 weeks ago so I know thats OK. There are no stores in the area that sell frozen small rats and he used to be fed live mice 1 a week and i changed it to 2 frozen bi-weekly. He seems fine, i fed him yeaterday and he ate quite willingly so I'm confused. I think that it his weight was 665g i could check again if i can find a scale anywhere in this house that can do that kind of weight, so I'll get back to you on that, so I'll give him a bath tomorrow after he has finished the digesting period. I was wondering when I give him the bath, should I give him something to crawl out of the water onto or should I just put him in. Thanks again everyone, I'll keep you posted. He pooped when he was in my care before, I was just wondering how often your guys' poo, and how often you feed them. And when I give him his bath how long should it be? 10, 20 ,30 minutes? P.S. I couldn't stand feeding live, i no it makes me sound like a baby, but i couldn't do it, if you do are there any tricks that you use to avoid guilt...if you have it?