Why cats meow at humans more than each other Tired Earth July 09, 2024 This is a story that goes back thousands of years.