The thought of that poor cat kept in a cage for four years is heartbreaking, would he not have been better off put to sleep? Our shelter keeps cats for a few months, even longer if someone shows a bit of interest, but they would not keep them in cages for so long.