I've had him for at least a month now. probably 5 weeks. He has eaten every 5 days without missing a beat taking the food within the first 3 minutes of putting it in the tank. I feed him frozen/thawed small adult mice. He is about 14-16 inches long.