If you hold a dog over water they make involuntary swimming motions - if they don't do that they probably won't be natural swimmers  

 All my dogs except one a chihuahua have been natural swimmers we got her swimming in the end but it took a few lessons !