Well that looks like a nasty thing. Does the vet thinks it an autoimmune or something else like from an infection? Sounds like getting him back on some steroids could help.
He's been checked for Lymes and other tick diseases?
He's been checked for Lymes and other tick diseases?