@Lash,
I'd go with one round of just soaking it in cold water in the tub - drying it thoroughly (starting with a couple of rounds of just rolling it in towels, before letting it dry flat).
Then cold water and Woolite in the tub. Soak, rinse, rinse, rinse. Dry.
Keep dry.
Do not let it go back to the Bay. I find that llama is just one of those fibres that smells like wet dog when it gets wet.
If you have access to a really good industrial washer and dryer, you can wash and dry it in a machine, but it's got to be cold wash/gentle cycle for the washer (and use Woolite) and you've got to spend about $85000 in quarters on the fluff cycle on the dryer.
Llama's a wonderful fibre, but it does need some love.
http://highllama.myshopify.com/pages/llama-properties
I understand why "the fiance" would want to take it to SF Bay - it's warm even when it's wet. Maybe you can convince him to use towels under the llama blanket so it won't be as stinky.