Lys referred me to these jackets and we finally got one for Satin...
http://www.chillydogs.ca
They are made in Canada so you know they will work for arctic weather (2 below with the windchill yesterday!)
We got it in the mail the other day and it is really well made- and what's better she can run with it on and it won't chafe her arms or come off or anything like that. The fleece part is like a turtle neck and you can even put it on the head to keep the batty ears warm! She wouldn't like that though. She tries to bite it, but she'll get used to it.
I highly recommend. Not cheap, but worth the price.