Cleaning an "untreated" raw wool rug

I bought a beautiful rug in Ethiopia - however, it was obviously never "treated" and smells like a barn (to be polite). It's been aired for months, and lots of ideas applied to it (baking soda, vacuumed, even dry cleaned). The result is still a pretty strong barn-like smell.
Please, has anyone got any suggestions? I suspect the (natural) dyes have not been fixed but I'm getting to the stage where I'm about to use detergent and be damned (!)
Feel free to email me direct if you prefer. Thanks, Lina
snipped-for-privacy@yahoo.com
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

You can test a tiny bit pulled off with tweezers and a moistened ball of moistened detergented cotton-wool.
--
http://inquisitor.i.am/ | mailto: snipped-for-privacy@i.am | Ian Stirling.
---------------------------+-------------------------+--------------------------
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.