I'd have made the heads go in rainbow order (though there's not enough of them to technically do the pride flag), and maybe give each one of them a different pride flag on their necks. Still cute though.
Ok, but all bellies being trans flags is a bit odd and doesn't represent the multitude of possibilities how you see yourself well.
In Australia, it's called LGBTiamate.