From the answer in this question, it looks like type effectiveness for dual-type Pokemons can be “stacked up together”.
The cases of
1.56 vs 1, or 1.25 vs 0.8
are easier to think of, such as Vaporeon vs Arcanine, or Lapras vs Dragonite, but what about the cases of:
1.25 vs 0.64, or even 1.56 vs 0.64
Do they exist in Pokemon Go?