The Martha Stewart Doggy Coats are made with coated linen fabric and lined with fleece so they are both water resistant and warm. Martha's Wool Cardigan Dog Coat transforms a wool cardigan into a beautiful sweater for your dog. This is a great way for you non-knitters to make a sweater for your dog.
In my experience, Martha's projects always have accurate, complete and easy-to-follow directions. And I think the final result is always something in good taste. Here's two coats I think any dog would love wearing.
You'll find more dog clothing ideas here: Dogwear: Over 30 Super Easy Sewing Projects: Fashionable, Functional, Fun Gear for Your Four-Legged Friend.