My lovely tortoiseshell rescue cat (female) returned home after been missing for 21 months. She was very lean looking but after a full check-up at the vets she is in perfect health and only a kilo lighter than when she left home. I had resigned myself to the fact she was goner and took in...