I personally like tyranitar, but it's up to you.
Keep in mind they will be freshly hatched and in their pre-evolved states, you have to train them EV-wise yourself.
And if you don't know what IVs do, they add stats to whatever they're assigned to.
So 31 hp IVs means your pokemon has 31 more hp than one with 0 hp IV
Keep in mind they will be freshly hatched and in their pre-evolved states, you have to train them EV-wise yourself.
And if you don't know what IVs do, they add stats to whatever they're assigned to.
So 31 hp IVs means your pokemon has 31 more hp than one with 0 hp IV