A man has been arrested after eight puppies were stolen from a farm.
Five-week-old Border collies were taken in East Lothian between Friday night and Saturday morning.
Due to their young age the puppies had yet to be chipped, so were unable to be traced straight away.
However, police managed to track them down and reunite them with their mother.
They said a 59-year-old man had now been charged over the theft.
A report will be sent to the procurator fiscal.
Police Scotland said: “We can confirm that following enquiry into the theft of eight Collie puppies from Gifford, East Lothian, and their subsequent safe return, the officers that found them have now traced and charged a 59-year-old man for the theft and a report is being sent to the Procurator Fiscal.”