How are the babies? Has mommycat returned? Are you sure the neighbors are properly caring for them? PT wants to know.