Pendleton wool yardage can be machine washed - if done so carefully.
Use a short gentle cycle with tepid (barely warm) or cold water and dry on a low setting until barely dry.
It can also be handwashed and line dried.
I've done so with good results. (Although I did hold my breath until it was dry!)