The London Rain Coat is the perfect mix of cute and practical for those rainy-day walks. It’s lightweight but keeps your pup dry with its water-resistant outer shell, and the black-and-white plaid lining adds an extra stylish touch. It’s super easy to get on and off thanks to the adjustable straps around the chest and belly, plus the elastic front gives a comfy, flexible fit with great coverage underneath. The reflective piping helps keep your dog visible when it’s gloomy out, and there’s even a covered harness hole so you can still clip in for walks without any hassle. Made from lightweight polyester, it’s durable without feeling bulky—and when it needs a refresh, just toss it in the wash on a gentle cycle and lay it flat to dry.