Yes, Rottweilers can be taught to swim. They have very short coats which don’t become heavy when submerged in water. Most Rottweilers love swimming, especially on a hot day.