Galway Greyhound Stadium, Galway, Ireland