Well, first I bought one years ago for my cat. It paid no attention, oh well. Then it broke somehow, and weazel off it - and then it was just a ball. I now have a 3-4 lb chihuahua. I pulled it out, hoping I could get it to work. No luck, it was very old and broken. But, he loves to run that old ball around and around, chasing it, rolling on it, trying to stand on it, growling as he goes.So I purchased another one - weazel & working action, brand new. The dog is beside himself! He loves this toy SO much (both, the old non-working, and the new - but especially the new working one).We have a raised porch where I keep him most of the time and all his toys, so I have a tub where I keep this, and only bring it out when I'm out there and/or playing with him, since it would eventually roll off the porch, and he's too tiny to jump down to get it. Great thing is, I can turn it on then sit on the porch and watch, get out my tablet and do my email, while this keeps him busy. Tail-wagging the whole time, he tosses it, and runs around with it. Then when he lays down to chew all on it, if he stops for a moment or looks away - it rolls off and when he turns around - he's all charged up again -LOVE THIS. I'm sure the weazel will be gone in short order, but he will still love it as he does the ball that no longer even works! And it's nice to have interactive toys so that it gives me a break from playing tug with him.To be honest, my dog will play with ANYTHING. I give him a piece of rope, and he's in heaven. I tied a string of jingle bells from Christmas onto a couple of weird little cat toys, and he's in heaven. I give him an "approved" sock, and he's happy as a clam. So, some animals may not like interactive toys, but for mine - it gives me a much needed break, and it's hilarious to watch!