W always had good luck with Neoprene armored dog vests. I think that Cabelas had them, they also offered one with float pads laterally on the sides which helped Ol' Alex a lot, because he was a very lean and tall dog with a deep chest, built like a runner not a swimmer. He did great with...