How often should tanks be cleaned? I have a 20-gallon long with lizard liner. In the six weeks I've had my snake, it's pooped once and produces urate about once a week. So far, I've just swapped out liners as soon as it produces waste (and you can tell as soon as you walk into the room). It gets checked at least twice a day, morning and evening.

My question is, it seems like such a clean animal--the room I keep it in never smells unless it has produced waste that day. Do I really need to do a full tank wash on a regular basis? If so, how often should I clean and sterilize the tank?