A place I found that I really LOVE for custom measured coats
It's website is
www.bubcoats.com
Why I really recommend them is:
You measure and get whatever exact size your fur baby needs.
The coats follow your pup's shape, do not bulk, and are form fitting which helps prevent matting. They allow complete freedom of movement for running, rolling, etc and don't need any adjustments for when they need to pee/poop.
They WILL (if specifically asked) put in for you -a special button hole-like slit that easily accommodates your harness (I don't trust leash rings as much) And I like the look better with the harness UNDER the coat.
They utilize the same kind of buckles that lupine and other quality collars use- to close up their coats instead of Velcro or snaps. It takes only about 6 seconds to put on or off.
Your pups underbelly area is all covered-I don't understand coats that leave this area unprotected. (It's cold here in Chicago!)
They are inexpensive, machine washable, made in America and they donate to shelters! -i love how their coats are made: the insides of their winter coats are soft fleece and the outsides are totally water repellent. Their plain fleece ones without the shell are real thick, soft, double fleece.
These, I think, are coats for people that care more about super practical -than super cute. (I've found in my search, much cuter coats, but none with these specs.
Here's a picture of 22 week old now, Emery, in his one of his coats.