Will there ever be an update for Itch.Io to support pets or additional skins like the Mira HQ ones? I see they exist on steam as dlc, but I've looked around and seen nothing about the itch pc version :(.
Itch.io doesn't do DLC it's best to get them on steam. You should get a steam key when you buy Among Us here on itch.io if you didn't get one. Send an email to Innersloth.