The National Pokédex holds 1,025 species, from Bulbasaur to Pecharunt. Here's why 1,028 keeps appearing, and why every other Pokémon count answers a different question.