

AIO for being annoyed by a “gift” for my dogs?
My partner’s sister came over with her boyfriend and said she had brought “gifts for the dogs" (we have two dogs).
The gifts turned out to be two fuzzy blankets she had bought at a thrift store. She explained that she had washed them multiple times, but that they still "smelled like dogs", so she did not want to use them herself. She then spread them out on the floor in our living room for the dogs.
Here’s where the conflict started: I am extremely sensitive to smells. A couple of minutes after she unfolded them I could smell a sour, musty odor coming from them. After a while I felt like the entire living room smelled like dirty feet.
What bothered me even more was the logic behind it. She openly said she does not want these blankets because they smell bad, but apparently they are fine to bring to our living room.
For context, our dogs are indoor dogs. They sleep in a doggie bed in the living room and I wash their bedding every week. It’s not like they live in an outdoor kennel where musty blankets would be fine.
I told my partner in private that I thought it was a weird gift. Not because it came from a thrift store (I have nothing against second-hand items), but because it felt odd to give someone something that you yourself do not want because it smells bad.
My partner got angry and said I was being extremely rude and ungrateful because she was trying to do something nice for the dogs and he claims that the blankets dont smell bad at all.
AIO for finding this weird and being annoyed by it?
Edit:
A lot of people are focusing on what I should say to my partner's sister, but that is not really the issue. I have no intention of confronting her about the blankets. I think she was genuinely trying to do something nice and I do not believe there was any malicious intent behind it. She is not that kind of person.
The actual disagreement is between me and my partner. I commented to my partner that I found it weird that someone would give away blankets because they smell bad and they do not want them in their own house, but then bring them into someone else’s house instead. I told him I am going to throw them away, because they stink and he knows I cannot stand smells. He got upset and said that I was being rude and ungrateful.