I am so concerned about how to rate this toy. On the one hand, it is VERY cheaply made. The weasel attaches to the ball with the plastic tags they use to attach tags to clothing. There is also no on/off switch. You need to open the ball and take out the battery to turn it on and off. I also had to change the battery once, which I didn't expect because it doesn't look like it's going to run out that quickly. I've had the toy for about 2 weeks and my 9 lb pug mix puppy has already taken the cuddle away from the ball. He liked the toy when it was attached and it was only $7 so I wasn't expecting much. This is where I start to have trouble rating a toy. Now that the weasel and the moving ball are separated, he LOVES them both. In fact, he loves them separately more than together, they are his favorite toys now! That's why I gave 4 stars. This toy isn't for crazy players or chewers or maybe even dogs over 40lbs, but I bought this to keep my pup occupied while working from home and it definitely worked! I'll probably buy another one if this one dies completely in the future.