I get my tugs from Leerburg. I also get a variety from soft to hard. I would say get a leather, fire hose, jute and a couple fleece tugs.
I like 10 to 15 inch tugs. Michael Ellis recommends no handles on new dogs, because it makes targeting easier and teaching the out by making the tug dead easier. I agree with this.
I probably have 15 tugs in rotation, maybe more. I'm not saying you need that many, especially for 1 dog. I do like to vary tugs so the dog gets used to biting a variety of textures. I also switch tugs to stiffer material as the dog fights harder.
Take care of your tugs and they will last.
When a dog saves the life of a man, it becomes clear that partnership knows no bounds.
Fama - T.E.D.D. OEF XI-XII (GSD)(RET)
Marshall - T.E.D.D. OEF XII-XIII (Lab)(SF EDD)
Lucian - Med Alert / Mobility SD (Cane Corso)
Pud - the old man (Pit x Lab)