We LOVE Foggy Mountain Dog Coats:
http://www.dogcoat.com/
Our JRT has one of the wool/fleece lined horse blanket types. Has kept her warm in some bitter winters. She doesn’t like clothes in the house, so I just put a blanket over her when she’s in her bed, or you can buy one of those beds they “burrow” in to.