Prayers for Dudley, and for you, going up right now
I hope that they can figure out what's going on in his poor little body, like NOW!
Have you considered a second opinion at all? Not to say that your vet isn't any good, but sometimes a fresh eye is what's needed.