Lara,I'm so sorry to hear that Barney isn't doing well. I'm sure that he'll let you know when it's time. At least he's known what it's like to be loved, cared for, and even an indoor cat. You've done so much for him but it seems like his little body is just giving up. He remains in my thoughts and prayers. Please take care. (((HUGS)))