i am not a rug guy. Recenly I got one for a family member, from an estate sale. A flatweave, as i think yours is .
I wanted to clean it, but have no real experience doing this. while not worried at all about messing it up, because it was meant as a learning experience for me.
I posted pics , because as far as i could tell , there was no good way to get fiber off of it for identification purposes, burn test etc. Again, only to satisfy my curiosity. I was looking for advice on this.
anyway , I posted pics of the rug, and was told that most likely wool, with a cotton foundation. I never knew flatweaves, dhurries had foundation yarns.
Anyway, made a pit from 2 inch hose and a tarp. Hosed er down, using some uphostery shampoo, brushed , then hosed it back down with plain water, followed by a rinse with PC Clean Rinse.
turned out fine.