Funny enough, we actually just bought the snake for Frank the last time we were at the pet store. He absolutely LOVES it and carries it with him everywhere! Then he conveniently leaves it in the hallway at nighttime so when I get up in the middle of the night, I step on it and it gives me a heart attack. In the first hour he had it, he managed to open up the end and get the rattler in the tail out and also the neighboring squeaker, so I had to throw both away. Other than that, it is holding up fine. I like it too because each squeaker is in its own pocket, so if he tears one out, the rest are still okay to leave in.