Trotting along at Kahua Ranch