I have a dog exactly like that ! Sydney ( our non yorkie)will tear apart any toy in a matter of minutes , and bones...forget about it
One of the only things we have found that she hasn't been able to destroy are the long
flatish animals they sell at petsmart and sometimes Target. They are long and flat w/ no stuffing ( they do have squeakers inside) they come in fox's , rabbit's , etc. She has had them for a while and they are still going .
I also bought a pack of toys that had a football in it , and go figure she hasn't been able to kill it yet. That is really the only toys she has because she destroys all the rest