I had to clean a braided rug this week, that reeked of urine.
I put it on the deck (I like using the deck because it drains through like a grate), and soaked it (both sides), then slowly super extracted it (both sides), until I saw no more funky looking stuff in front of the leading edge of the wand on the pull-back stroke.
I used Proliminator Sunshine, and placed a fan on it to start the drying process on a flat horizontal surface (the deck). Then I hung it in the shop on the rug overhead pole, with a fan directed up until it was totally dry.
It looks and smells like new again.
Flush, flush, flush (like a total submersion), and then flush some more. Extract well, pre-dry flat, and then hang it, and dry it with good airflow (fan).