Your service dog deserves a vest that works just as hard as he does. That's why we built this one with all the bells and whistles-like reflective details, zipper pockets, breathable mesh, and a water-repellant coating that stays dry when you're caught in...