Fingers crossed for them - we do take cats back, and last year we looked after one for 5 weeks while her owner was in hospital to prevent her having to give her up (there was a chance she wouldnt recover, in which case we would have found her a new home), but I have taken in a cat that was homed by our local CP 12 years previously, they stated they dont have a duty to take them back after that length of time, and that they would struggle to home a cat of that age - she was only here for 8 weeks and 4 days, I have had younger cats here longer than that.