Yes it replaced one she had in shreds from when she was weaned
I actually bought this for a kitten. The kittens name is Socrates and the Nick name is sock monkey and this was the smallest sock monkey I could find that was small and animal approved. I was very happy and impressed with the emails and follow up for DinkyDogClub. I felt more like a friend than a customer.
When the toy finally arrived it was great, but this company waited way too long to start the package delivery process. I'd rather search elsewhere and buy the same product from a different source.