Thomas Dillon, Welsh Horse