==Location?== 
 I realize my memory may be playing tricks, but I thought it was set in the Alps near the border with Italy.  This French article seems to confirm this .  The dog was a Pyrenean mountain dog, but that does not mean it was set in the Pyrenees.