i don't really think its too small. at least not right now. my tank is basically 30 gallons and the snake is a baby "no older than 6 months" according to a sales associate. its about a foot, maybe a foot and a half and no wider than my thumb. The tank is at least double the size of the one it was being kept in at the pet store with 2 other snakes. Two people at the store told me that my 29 long was more than sufficient for at least a year. I don't intend to keep it in that tank for a long time.
what size uth? and where should i put it? they have ones that come with an attatched thermostat? any suggested brands?