Archaeologists have unearthed the tiniest known cat fossil at an ancient human site in East China, identified as an extinct species of leopard cat. This diminutive feline was so petite that it could comfortably fit in the palm of one's hand.