She's 12 and goes outside but has a litter tray indoors, neutered. She's on Go-Cat Senior, which the vet said to keep her on. Her teeth are fine. She's a little skinny but full of life.
She was throwing up every day several times a day so I took her to the vets, who said 'hyperthyroidism' - blood tests revealed her heart is fine, her kidneys are great, her liver is smashing and her thyroid is tipperty top.
So we were sent home with (more) worming tablets, and antacids in case she'd hurled herself into acid reflux.
She's had them, and she's still yakking up once a day, or every other day.
As far as I know she's not catching anything (she's very small and only had one eye) or at least she isn't bringing anything home (and never has) and there's no evidence in the garden. She does steal the dogs' food if I'm not careful but I have been super careful for 8 weeks now!
Any advice anyone?