Most cats bring in creatures and give them as a present to their owners. This is called Gifting. My cat however always brings me... Well Flowers, leaves, branches and anything... Plant related. She will meow constantly until she has been acknowledged for her gift.
p/s: i want this kind of cat ahahahaha
she is soooo sweet