I had a muskrat coat once. It got smelly so I sold it at a garage sale. I also had a gorilla fur coat. Again, it got smelly. I did wear the gorilla to a ballet once in Chicago. It was gorgeous. Probably totally illegal for me to own it. I think I boat it at a garage sale.
You have to treat fur properly to keep it nice smelling. It can get musty and of course it collects dust and over time the dust begins to stink.
You should store your furs in a dry closet with a cotton cover to keep it nice longer. If it starts to smell, sprinkle with baking soda, let sit over night and then gently dust to remove the soda.
Or take it to an expert for cleaning and storage.