The pregnant stray cat we found just had her kittens, super-aww