@Lordyaswas,
Couldn't for the life of me remember the name of the place where that Restaurant was, but it suddenly came to me just now.
The Saleve, in the French Alps.
Just googled it and found a pic of an indoor table with the same view the dog owners had, whilst the dog lay quietly underneath them, probably wishing that they'd finish quick and take him home.
If you squint and look carefully at that lake (Lake Geneva), you will see the famous fountain of water, just to the right of the table lamp.