Well i would say that its the repti carpet that smells not the snake, i have never used it myself but i know that it can hold germs and funky stuff. So my guess is it is the carpet, bp. can go for upto if not more than a month with out goin #2 and it is not an issue for them. I have noticed that mine do there best #2 at the same time they shed. Wonderful presents!