Lilil the Petilil (later Lilligant) was on my team in Black. *Sigh* I have so much nostalgia for that team. (How do you even pronounce 'Lilil'? I've always went with li'l-lill. Little-lil. I dunno, it's sort of an odd name.)
In the Blue Virtual Console Release, I used Lola the Jynx on my team - went out of my way to catch a Poliwhirl to get her. :) Apparently, in FR/LG, they changed the name to "Zynx" - aww, I don't like that! This Pokemon feels like it should have a weird, random human name.
I got the traded Arcanine in Let's Go Eevee, but I mostly ended up just riding him around.