Staffin Sheepdog Trials, held on Friday 14 July, raised over a thousand pounds for Crossroads Care.

The trials enabled those taking part to showcase their skills.  

The event raised £1818 for Crossroads Care.

Image from Scotland's For All Facebook page.