Niantic has finally announced the introduction of Generation II Pokemon for Pokemon Go. The interesting twist is that these new Pokemon are apparently being released in small batches; starting with the babies that were introduced in Pokemon Gold and Silver.
The catch is that these baby Pokemon will not be appearing on the map, and can only be obtained by hatching eggs. As far as anyone can tell, the most of them will be appearing from 2km eggs, except for Pichu which can be found in 5km eggs. Elekid, Smoochum, and Magby haven’t been reported being seen yet; and it’s still up in the air about where to find them.
At the moment, it looks like there are seven baby Pokemon appearing in the game. Elekid, Magby, Pichu, Smoochum, Igglybuff, Cleffa, and Togepi are all appearing in the Pokedex. Interestingly, it looks like Tyrogue failed to make it into this release; and is the only baby Pokemon missing from Generation II.
Those looking to hatch these new baby Pokemon should note that eggs are determined when they are picked up. This means that trainers will have to get all new eggs in order to start seeing the Pokemon.
The Christmas season will also see a special limited edition Pikachu appearing on the map. This festive Pikachu will be seen wearing a Santa hat, which is the only change it has over the regular version. Interestingly, it will retain the hat if evolved into Raichu. This particular event will last until 29 December.
[Source: Pokemon Go]