Okay, so I finally found THE jacket for my little furball! This Gooby Puffer Vest is everything I needed for spring walks.
First off, the weight (or lack thereof) is insane. My 18lb Shih-poo doesn't even notice she's wearing it - just prances around like normal chasing squirrels. The dual D-ring leash attachment is genius - no more wrestling with harnesses for quick potty breaks!
The water resistance has already been tested (thanks, unpredictable spring showers) and passed with flying colors. Mud just wipes right off too - huge bonus for messy pups.
Fit was perfect following the size chart (19" chest = Large), but heads up - some reviewers mentioned sizing up if your dog's between sizes. The snap button and zipper guard are small details that make a BIG difference when dressing a wiggly pup.
Only minor complaint? The neck could be a bit snugger to keep snow/wind out according to some winter users. But for mild weather? Absolute perfection. Already planning to buy another color!