Ultimately, this is a rain jacket for people who are tired of compromising between function and aesthetics. It keeps dogs dry ...