OP here.
So here's the story. I had gone grocery shopping yesterday morning and got everything I needed for the week. A little while after I got home, my husband asked me if I wanted to invite his sister & her husband over for spaghetti. I said that I didn't mind but I wish I would have known while I was at the store so I could pick up an extra italian bread & some soda. I had already had an italian bread at home.
He invites them over, she asked if she could bring something, so he asked her if she would bring some bread & soda. So she came over with an italian bread, a french bread and 2 bottles of soda. (I don't think she realized we already had one loaf of italian but whatever) And I really don't care what flavor of soda she brings but I have noticed that she always brings a bottle of her favorite and her husband's favorite.
At the end of the meal, we ate the french bread that she brought, didn't touch the italian bread and drank 1/2 bottle each of the sodas. When she left, she took the bread & both bottles of soda. In the big scheme of things, it really isn't a big deal but I just thought it was weird. She does this all the time. I guess it's just not something that I would ever think of doing. With the exception of what other people have said about bringing a dish or crock pot with food in it. I would naturally ask the host if she would like some and if she didn't I would then bring it home. But I've noticed that when we're over her house for dinner as she's cleaning up, she'll pack up leftovers in her fridge or store leftover chips/cookies or whatever else I would have brought and stashes them away kind of quickly as if to say, "I'm putting this stuff away before she takes it home with her"
Guess it just strikes a cord with me sometimes on her actions. Like I said, it really isn't a big deal but it's just something that I've noticed about her that I never noticed with other people that have been to dinner at my house.