Hello good evening, I would firstly like to apologize because I do not know if this is the right place for my question, but I want to know which type of Pokemon can we catch and their locations, or what generations of pokemon exist in the game, because I intend to make a team of Pokemon with only one type and so I need information I need to know if its possible to catch/have some dragon pokemons for example Dratini,Kingdra,Vibrava,Altaria,Bagon,Gible,Axew,Druddigon,Deino.
Thanks in advance.