It has no specific stains on and is only a year old but it is looking kinda grey and I'm wondering how I am supposed to clean it without damaging it, it's nice and woolly and curly in places so I can't scrub at it. I am amazed at how resourceful and clever you people are, I'm sure someone will know what to do!
I used sheepskin rugs with my son as a baby and still have them as rugs! You didn't say what the backing is, so my post is for sheepskins that have skin backing. Guess what, you can wash them in the wash machine! Wash on cold with Woolite. Hang to dry, I just hang over a chair, don't put them in the sun or they will shrink. Once dry, you can put them in the dryer on "fluff" no heat, fingerfluff, or comb them with a pet brush, you can get these really cheap at Walmart. If you have a really big rug, a laundromat has a big machine, again wash on cold setting only. My rugs have lasted about 4 years or so with repeated washings and children. Without kids, they last longer!
Try mixing 1 cup of (20 Mule team or pure) Borax with 1 cup of lemon juice, and 1 gallon of water. Spray the rug with this, and wait 2 hours. Hang, and rinse with the hose. Let dry in the sun, and fingerfluff the fibers. If you can wash it in a machine, add the lemon juice and borax to the wash cycle, along with 1 cup of baking soda.
Many thanks for these tips! I put it in the machine and now it is beautiful again! Thank you so much! Cate.