Question: are there shiny versions of all pokemon?
Answer: In the core games, every single Pokémon has a shiny variant, but in Pokémon Go, shiny Pokémon are often released during Community Day or other special events.