Big thing about wading safely is the size of the rocks... rivers with smallish, nearly identical stones are a joy to wade... rivers with great big rocks down to sand with lots of everything between suck!
there's something to be said for a semi regular walking surface. whether hauling a sheep out or fishing.