I also have a corgi that destroys all toys, like most other corgis. I bought ringo a wobble ball in june. He is still playing with it. It is just big enough that he can pick it up by the holes in it but he can also kick it around and it sounds just like those giggle sticks we played with as kids. Best 15.00 I ever spent
Ah, those puppy days. :) My Ellie is a destroyer of toys, as well, and will chew through even the black Kong toys. Each dog is different, but what I have found to work best for her is a combination of both Nylabone toys and antlers, with a few Kong-style chews thrown in for variety. The rubber toys, I've found, last quite a bit longer when she has the other two types to choose from as well. The antlers she seems to prefer are either elk or moose.
Is your pup done teething? If not, you could try placing a clean, damp wash cloth (something old that you don't mind being chewed) into the freezer for awhile and then giving that to her. The cold cloth will feel good on her gums. :) Always supervise, of course.
Don't know about the best toys, but Betty Boop is addicted to Whimsee toothbrushes and alligators. These are potato based hard chews. They come from Holland and are rigidly inspected and have no bad ingredients. These keep her busy for ... oh 10 minutes or so (lol).
Ten minutes? Wow...that has to be a record! :-D
The Kong toys seemed to work pretty well for Ruby.
The last German shepherd pup could reduce almost anything to shreds. Weirdly, she couldn't (?? chose not to ??) rip apart a rope toy. Don't know why, but those would last forever.
BTW, the vet said never to give a tennis ball to any dog. If a dog chews one up and swallow its innards, the critter's a goner. Pet stores sometimes have really hard, solid rubber balls that seem to be pretty chew-resistant.