Theory: Neeko is the result of the scrapped LeBlanc rework from about a year ago
"Players said it was fun, but it didn't feel like LeBlanc" - quote from meddler (i think it was meddler) about a LeBlanc rework they had testing but ending up scrapping. The passive and W active look like abilities that could have been ripped straight from a LeBlanc rework.