I use nothing but Thermatex Dog Coats from Horse Country. They are warm, water resistant, washable, comfortable, and have no metal or plastic parts.
I’ve used every kind of coat including Foggy Mountain. Thermatex coats may not be as ‘cute’ or ‘stylish’ but they WORK. I have a stack of Foggy Mountain horse blanket type coats w/missing buckles, torn straps, tears in the nylon. Their ‘snuggler’ style blankets are better, but not water resistant like Thermatex.
Also, the Thermatex fabric (woven wool to the dog, 2 layers of polypropylene weave with an acrylic top layer) wicks moisture from a wet dog. Because it wicks from inside to out, the coat is basically waterproof. Throw them in the washer, hang to dry. My dogs do not try to take them off because they are so comfortable. The artificial fleece linings on many coats ruffle dogs fur, catching it, making them very itchy. Both my smooth and rough coats will wear these for days at a time without complaint.
They are also only $49.95.
How much do I love them? I just had 3 of them overnighted to me at the JRTCA Nationals where the temps were in the low 30’s at night and the dogs had to stay in the van overnight. Totally comfortable to sleep in, the dogs were toasty warm.
I don’t know if they’re shown on www.horsecountrycarrot.com but call the store (800-882-4868) and they’ll be happy to help you out.