Tigerfish, Hydorcynus vittatus, The Striped Water Dog, have a mouthful of neat, pearly white conical-shaped dog-like teeth.

Flyfishing for tigerfish is by no means a leisurely day out.