I had him for a year, but If I had to guess, I'd say he is around maybe 2 years old. I got him from this mmom and pop exotic pets store. He weighs around 715g. I think it is poop because I saw some poop hiding way in the back of the tank. So I just cleaned the tank out same with the accessories. He seems ok right now. Man, I need to relax, lol.