Kevin, sorry to hear that. I guess every situation is different. As long as you have been fighting it, and I know how painful it is, it would be time to see a professional I think.
Best wishes.
I imagine it hurts to see that great young dog not going out, when I saw her work she(?) was one of...