I bought a Jack Pyke neoprene coat for the Master of the House (Max). He's a cocker, and 'built'. It fits well, and is so efficient I can only have it on him in the harshest of conditions or he simply overheats. He lives at Mach 9 so is rarely still enough to get cold, but the coat is a good bit of kit and has so far lasted about 5 years and still looks to be in good shape.