Not sure where to post this but Help2Rehome Scotland have found a dog on Newburgh Beach, Aberdeenshire which would appear to be one of the above breeds. Not being an expert in those breeds I'm not sure which one it is but I'm know someone on here will know! Someone might also know who would own one up that neck of the woods. Here's hoping he gets home. A nice looking dog.