Spectators turned out in force for the emergency services day in Kirkcudbright on Sunday.
Kirkcudbright RNLI and their colleagues from Workington both put on rescue demonstrations, as did the fire brigade and the K9 specialist dog search team with German Shepherd Shadow.
