The lack of legendary Pokemon and Ditto means that it’s still currently impossible to complete the full Pokedex; while it’s frustrating that players are unable to capture all 151 original Pokemon they can still fill the current Pokedex.
Currently there are only 145 catchable Pokemon in the game and four of these are also region exclusive which means they cannot be naturally caught in other regions. These Pokemon can be hatched from 10km eggs however but they take a lot of time to hatch and may not contain the region exclusive Pokemon.
Once trading has been added to the game, players should be able to trade region exclusive Pokemon with each other which will help players complete their Pokedex. Niantic has confirmed that legendary Pokemon will be coming to the game soon however the company hasn’t commented on Ditto just yet.
Want to enhance your gaming experience? Maybe try a new mouse. Neurogadget recommends Logitech's Gaming Mouse for both its quality and gaming functionality.