Greyhounds racing at Valley Greyhound Stadium in Ystrad Mynach, Caerphilly County Borough, Wales, March 13, 2025