The 2017 Dunvegan Show was held on Saturday 29 July.
As usual, the Show was a celebration of the community skills and included livestock, piping, archery and spinning.
This year's main attraction was the Drakes of Hazard, a superb sheepdog and duck display. Mark Wylie, with his dog and duck display team, enthralled the crowds with his skills.
Mark got his first collie during his early teens and soon started entering local trials. His duck herding demonstrations have been seen in Lewis, Harris, York and Ireland.
The archery provided amusement and friendly competition for the crowds.
A spinning demonstration took place in one of the tents.
The 2017 show was an enjoyable day out for family, friends - and their dogs!