Our golden retriever loves this and, as others have reported, enjoys carrying the animals around the house after removing them. Fortunately, he doesn't squeak them for more than a couple of minutes at a time, and he hasn't injured any part of it in the three weeks that he's had it (he seems to know the difference between stuffed animals and sticks/bones, fortunately).
I did need to do one intervention, though. The dog's grandparents and his father were encouraging him to "get the squirrels! get the squirrels!" They're definitely chipmunks. I've never seen a striped squirrel. So if you want your dog to learn appropriate species identification (and who doesn't?), you might want to switch to "get the chipmunks!"