My dog is obsessed with this ball!!! I originally bought one from Dollar General and it was advertised as a kid's toy. It was almost the same ball as this one but that one was only $1. I tried to wash it and it got water inside which I was worried about becoming moldy since I couldn't get it out. So I had to get a new one. I didn't see any more at Dollar General so I checked Amazon and found this one. It was a little more expensive then the first one I bought but that's okay because it's worth the money to see how happy my dog gets when he plays with it. This one actually is even nicer too, the spikes on it are more pointy than rounded like the other one I had. And it feels thicker and more durable. My dog has had this one for months and there are no signs of damage. I don't wash it when it's dirty. Now I just wipe it down with a wet paper towel if I need to. I would highly recommend this ball to anyone with a dog, as long as your dog's mouth isn't big enough to swallow it. It's very bouncy, has a good squeak to it and provides hours of fun. As an added bonus, it also helps to clean their teeth a bit since it has the rubber spikes. I would definitely purchase this again.