Electric atmosphere the perfect backdrop for greyhound's public return