i'm not really a pokemon fan seeing as how i stopped watching the series after johto, which was quite a few yrs back but i do however play the games seeing as how there always good :D

so my question is why is gyarados considered a flying type and capable of learning flying type moves when he can't fly
and why isn't he considered a dragon yet kingdra is when he's a sea horse :confused: