This appears to be a modern photo from a Italian WWII historical reenactment group (see www.Progetto900.com). At least its name and website are printed across the bottom of the photo on a forum on historical reenactment (panzergrenadier.net/forum/viewtopic.php?f=9&t=14956&start=45)
A German messenger dog leaps a trench, possibly near Sedan on the Western Front, May 1917. Two soldiers are just visible in the trench behind and beneath the dog. German First World War Official Exchange Collection, IWM.
World War II: Axis Invasions and the Fall of France