My favorite legendary Pokémon is
Zekrom. I chose Zekrom because I rreally like it's ability and I feel like it's becoming more and more underrated compared to the amount of new overpowered legendaries rising up especially looking at you, Zacian and gen9 legends.
My favorite non-legendary is
Vulpix and especially it's Alola form. I just find it extremely cute and I want it in my life