The Horse That Became a U-boat Mascot
During World War II, the German submarine U-96 — made famous by the novel and film "Das Boot" — carried an unusual passenger: a goat named Heidi, adopted by the crew off the coast of occupied France in 1941. Heidi quickly became the submarine's unofficial mascot. The goat slept in the torpedo room, ate cabbage from the captain's hand, and developed a preference for schnapps when offered. When U-96 was depth-charged to destruction by British destroyers in September 1941, killing 25 of the 52 crew, Heidi was already ashore — she had been left behind at a French port because she couldn't fit through the submarine's hatch during a resupply. Heidi survived the war in French captivity. The captain's log of U-96 notes: "Heidi ate two cabbages today. Crew morale: excellent."
German Naval Archives, Freiburg