The best nondestructable toy i've found are the CUZ toys. They make the most annoying noise, but Laney and Slade love them!
you can find them on
PetEdge.com Wholesale prices on exclusive dog grooming and pet supplies . and there are several other places to order them from as well- I believe PetSmart carries them too.
Mine used to tear up toys alot! Then I bought a BUNCH of toys at one time, and the toys lasted longer because they seemed to chew up a toy when they got bored with it, but when i gave them several at one time, they had enough that they didn't get bored. When Laney was a pup she would tear up every toy I brought home. after I started buyiing a bunch at one time, the toys lasted longer and now we have over 150 toys. They tear up maybe one or two a month, but used to the toys didn't last one day.
A place to find cheap stuffy toys is The Dollar Tree.