Our pup has torn through a lot of jackets, but this one still looks brand new after a month of trail runs and muddy creek splashes. The durability is exactly what we needed for an active dog, and the fit allows full range of motion without any bunching. Finally an outer layer that actually keeps up
Ruby★★★★★
The zipper slides so smoothly even when our pup is wiggling to get outside, and the fit is roomy enough for her to jump and play without restriction. After a muddy trail run, it wiped clean in seconds, which honestly sold me more than the water resistance.
Lucy M.★★★★★
Our German shorthair runs through brambles and thick brush every morning, and this jacket has taken some serious abuse without a single snag or tear. The cut lets her move freely on long sprints, which is exactly what I needed. It's a bit warm for summer but perfect for those chilly fall training da