happy ending. . A mommy cat who lost her kittens found kittens who lost their mommy... happy ending A mommy cat who lost her kittens found their