I have a life jacket for my basset hound, more so when he was younger. He can just barely swim and starts to sink because he'll shake his head while swimming. So we we'd go to the river I'd put his life jacket one him, he was fine running around and playing with it on and going chest deep into the water barking at my GSD while she swam. He did swim a little, but not much. I'd get one and try it out, it can't hurt and will keep your dog safer.