I’ve been getting lucky with my Pokemon Go eggs recently. First off, I got an Elekid (completing my 10k Gen 2 baby Pokemon collection), a good Dratini (I’ve been waiting for one for a long time now) and my first ever Chansey from my last threeb10km eggs (those Incubators that I bought were worth it). I also got really good versions of Phanpy, Geodude (which I need a lot of candies for) and my first Seel.
I don’t know if Niantic made any tweaks to Pokemon Go recently but whatever caused this, it’s awesome. Thanks to this lucky streak, I’m finally in a position to add a decent Dragonite to my collection of battle Pokes.