The heartwarming story of a British war hero who adopted a puppy after his German owner was killed on D-Day and cared for him for the rest of his life can be revealed.

Trooper Donald Wakefield discovered the pet hidden underneath the body of the enemy soldier after his unit wiped out a German gun emplacement with no survivors.

He and his colleagues took pity on the German shepherd-Airedale terrier cross and named him Spandau.

The pet accompanied the unit through Normandy becoming a good luck mascot as the Allied forces marched westwards towards Germany.

At the end of the Second World War, Trooper Wakefield remained stationed in Germany, so he became Spandau's official owner.