Welcome to Neigh Neigh's House of Hay Hay, the greatest place for horses to race! Who's going to win?