It wouldn't hurt to try the B-12, right? I'm not sure how much good it did for Taz, but Tracey (krazyaboutkatz) is the one that suggested it to me. She had good results with it.
I'm so sorry you and Max are having to go through this stressful period. Please feel free to give me a call anytime you need to vent or talk.