A Brief History of The Regimental Mascot
Within many regiments there is a history of having a mascot which for The Royal Welsh is a goat. The different antecedent regiments typically use the traditional names of Dewi, Taffy, Shenkin, and Sospan. Official mascots have a regimental number…