Do you ever wonder why cats bring gifts to their humans? It can be a bit of a mystery, especially when the...