Will Falconer, DVM Moderator
Wow, Kathryn. Just wow. What an amazing service dog Diva is for you.
I'll also suggest this is curable. All of it. I'd be looking for an MD homeopath to help you if you really want to put it all behind you. Diva can go with you, or you may be able to find someone who'll work by phone to get you the help you need.
You can write me via my Contact page and let me know where you live if you'd like some help finding a good homeopath.
All the best to you and Diva, the little healer dog. You are so fortunate to have her.