A dog which entered the River Ugie in Peterhead has been rescued.
Emergency services were called to the Cheyne Bridge area just before 4.30pm on Wednesday.
Fire crews and coastgaurd teams were called in to assist with the rescue mission which took almost three hours.
A spokesperson from Aberdeen Coastguard confirmed they were working to rescue a dog which was stranded on an “island” in the River Ugie.
The dog was successfully brought back to dry land just after 7pm.
Dog rescued from River Ugie in Peterhead
Multiple coastguard teams offered “safety cover” after receiving a call for back-up this afternoon.
The fire service dispatched two appliances from Peterhead Fire Station to the scene.
They later sent two boats from Elgin and Central fire stations.
A spokesperson for the fire services said: “We received a stop message from our team at 7.11pm to say that the dog has been rescued.
“The dog has been handed over to the police to return to the owner.”
A section of North Road over Cheyne Bridge was also closed while the search was ongoing.
Officers attended to assist with traffic control in the area
A diversion was put in place via Inverugie until the road reopened around 8pm.
Conversation