This rug looks really nice and feels okay, but it smelled super musty from the get-go.  I tried baking soda and sunlight.  I had it professionally cleaned.  Nothing keeps it from smelling like wet dog all the time (it's dry and summery here right now, so it's probably only going to get worse when it starts raining).  I'm going to try to return it.