summon frog ~ ~ ~ {Variant:0}
summon frog ~ ~ ~ {Variant:1}
summon frog ~ ~ ~ {Variant:2}
Those commands don't summon the different variants of the frog.
summon frog ~ ~ ~ {Variant:0}
summon frog ~ ~ ~ {Variant:1}
summon frog ~ ~ ~ {Variant:2}
Those commands don't summon the different variants of the frog.
It's "variant", not "Variant", and it's a string, not an int (for values, see wiki). Summan an actual frog and use /data get to get the actual NBT it uses.