If you own a cat, you know that one of their unusual habits is to give you “presents.” They might ...