Gracie loves to play, but nothing and I mean nothing has ever been Gracie proof.
She'll tear up a tennisball, rope, rubber toy, plush, you name it.
So I quit buying them.
BUT it dawned on me that I won't mind her tearing up her toys if they're FREE!
and this is free!
Fabric scraps that you'll throw away anyway--
doubt knot tie together for a free and cute doggie toy.
Now I don't know how the durability for a normal dog would be, haha my dog of course it won't last more than a day if I don't take it away and monitor playing, but you may have a good dog that won't shred it to tiny pieces.
Works for me.