Hi
@Korzeam I have an idea to develop Pet Variants even further. By adapting the idea of
Pet Shop Mod, which allows us to have 3 extra Pet besides Pet Starter (so we can have 4 Pet in total). It's just that the idea I want to say is a little different. Of course this also needs improvement and adjustment like fixing the rendering windows so that the pet can be seen on the menu like on the original pet menu instead of displaying a picture of the pet.

In Pet Shop Mod, there are Merchants selling Fish, and when you use it, you will immediately get extra pet. But it will be a problem when you want to have a similar Pet, for example you want to have 4 Wolf pet. Pet Shop mod cannot be done because there are limitations.
Because of that the idea that I have is, instead of getting Pet directly, it would be better if we buy Monster Eggs. After that to get the Pet we want us to buy fish and give it to the Monster Egg. And the Monster Egg will change to the Pet we want (depending on the fish given).
When he is still in the form of a Monster Egg, he cannot be seen like any other pet. He's like Imaginary Pet, you can see it in Extra Pet Tab Menu. There he looks like an egg, and will change according to the pet you want later.
Also make each extra Pet have its own Pet Tab Menu. I have an idea for this, in Pet the Main Pet menu tab can be given Previous & Next [◀️ & ▶️] button to the next pages pet menu tab.
Need to change the Dismiss Pet spell to Potions so that players do not need to learn Dismiss Pet spells just to eliminate extra pet.
Note:I've tried it with Variant Pet mod, there is no problem with changing the extra pet with the fish in the pet variant. Because of that, I feel it would be better if Variant Pet merchants sell Monster Eggs, which will become extra pet by giving fish in Variant Pet. So we don't need a merchant from Pet Shop Mod.
Q&A:Q: What if you want to keep playing as usual without extra pet?
A: If you want to keep playing as usual without extra pet, then you don't need to buy Monster Eggs.
Q: What if I already have an extra pet and want to remove it?
A: There is a button to remove extra pet [💀] and use the Dismiss Pet spell.
I hope you can consider this idea.