How fast can a dog swim?

Dogs, on the other hand, have streamlined bodies and powerful strokes, allowing them to reach impressive swimming speeds. On average, dogs can swim between 1 and 4 mph (1.6 to 6.4 km/h). However, certain dog breeds, such as the Labrador Retriever and the Hungarian Vizsla, are known for their exceptional swimming abilities and can reach speeds of up to 6 mph (9.6 km/h) or even higher.