Several years ago, it was diagnosed that Luna, my cat, did not have very long to live and had an enlarged heart. We'd also learn that she has the feline equivalent of irritable bowel disorder. She was informally diagnosed as being obsessive-compulsive too, and to this day she'll scratch so hard she causes a scab, and lately will eat or groom until she's so full of food or hair that it has to come back.
She was actually doing pretty well most of the last year or so, with her barfing episodes infrequent and short. Now in the last two weeks or so the frequency has increased, though the length is still pretty short.
I struggle with this. She's really a little crazy, but she's very friendly, and seems to be pretty happy most of the time. When I look back through my blog I can see that she's had periods of time where she was not well, and she always seems to bounce back.
One thing that came up recently with Catherine (you know the professors already call them "doctor" even though they're first year?), is that animals can't tell you when and where it hurts. The whole ethical dilemma about when you put an animal down is so blurry because of this. Is it selfish to put an animal down because you can't deal with them or because you want to keep them alive and suffering? There's no way to tell for sure.
The fact that she'll chase Cosmo (the cat) around an hour after throwing up leads me to believe that she's not suffering. She's an enormous burden and has caused in the neighborhood of $8k in damage to the house (because all of the carpet needs to be replaced), but I love her to death. I'm pleased that she's quickly gained weight too after losing a bit last summer. It's just that in the last week or so she seems to have taken a step back.
So having impressive veterinary resources at my disposal, we'll see if we can't treat the IBD so that her attacks are less frequent. Some kind of steroid therapy is one of the options, but as was the case a few years ago, there's risk that over time it may not have much effect.
I can't believe she'll be five years old in a few months. She wasn't supposed to see two.