I got these and used them to entertain a littler of 11 puppies my dog had. Not only do they put up with teeth and gnawing... they were great for bouts of tug of war too. When they got dirty... and I mean dirty, I put them in the dishwasher. I know... weird, but I find it gets them cleaner than the washing machine. (I do it with all my dog toys)
Anyhow, even after a few washes, they still held up to puppy teeth and pulling. 5 of them for about $20 is a grea tinvestment in keeping pups busy