Local police have reunited a lost dog with its owner.
The dog was found in Broadford, and handed in to the Portree police station.
Officers remarked online that this was the best-behaved dog they had ever met, apart from Skye's own Blaze!
The dog's owner was later discovered.