Nahhh... no point repeating myself... everyone knows my views..
Suffice to say... THE perfect jacket does not exist, it has to be part of a layering system.. a single garment cannot possible do everything we need it to do, it is impossible and unfortunately is down to the laws of physics and nature conspiring against us!!! As RD says (welcome back by the way!) your dog is wearing the perfect coat!!
So... look to put together the BEST layering system you can and try to forget about individual jackets and coats... It needs to be light, breathable, versatile (covering many situations and wide variations in conditions) and comfortable.. and light... and breathable.... did I mention light and breathable??? And... leave the waterproof shell off unless it is actually raining!!!! with only a very small handful of exceptions, no matter what kind of "xxx-tex" fabric it is made of, putting a rainshell on is effectively like putting a bin bag on... it will trap warm moist air coming from your body, particularly if you are under load or are overheating (because you only have the one layer on and so can't regulate your temperature efficiently!).. when that hits the cold waterproof membrane it will condense and you will then get wet.. so.. your lovely 'breathable' waterproof jacket will actually do exactly the opposite you intended.. rather than keep you dry it will keep you wet!!! so LEAVE IT OFF UNLESS YOU NEED IT ON... your go to outer wear does not need to be waterproof unless it is raining!!! As I said, there are a small number of exeptions to the condensation problem which can be found if you look hard enough (like the bottom of this post!)
Also... remember... the best outerwear starts with your choice of base layer... get that wrong and you'll be cold, wet and miserable no matter what you are wearing! Merino is a good choice, has a great warmth to weight ratio, will keep your skin relatively dry and therefore warm (or comfortable if the air temp is high) and does not collect stink (not perfect but getting there!) modern hydrophobic synthetics are more efficient but will stink and tend to create static.
Oh.. and look at Kuiu!
The first jacket/coat I now reach for is my Kuiu Kenai... unbelievably comfy, warm (in a ridiculously wide temperature range) almost silent, water repellent in light rain, windproof, massively breathable and my wife thinks I look fit in it too so always a bonus!! even though it is in camo, I wear it daily.. the Verde camo is very inoffensive for day to day wear but functional when out with the rifle!