Foster kitten 3.  (To the turd responsible for abandoning these darlings - HDU. Couldn't even wait till they were weaned - HDU.)