Best Pokemon to defeat Gyarados
A Bug report: Caught Pokemon change to a different one
Jolteon
Vaporeon