Ruffwear are market leaders in outdoor accessories for your dog, from life-jackets to dog sleeping bags. It comes as no surprise they have an extensive collection of coats, jackets and jumpers all serving different purposes. The coat range is clearly designed with motion in mind, they fit nice and securely and still allow full range of movement. Find them here