i think it would be helpful if you could pay some crowns to re roll things about your pets
when hatching you get a option to reroll the egg before it hatches to change the ability it inherits since at this point you only can go on that rarity of them
also a option to re roll a ability already learned but the price depends on how rare what your re rolling is so the more common it is the more it costs to get rid of
finally when hatching it gives you the option to pay crowns to switch the species of the egg to the other parent which is useful if you know what egg and hatch time the one you want is
I like it, but it's too biased a feature to create in this form. Too many would treat this as a pay-for-pet feature.
Basically, if you can "re-roll," hatching becomes a battle of just getting the right slots, after which you can just shell out $10, $50, $100 to get the perfect pet. Or, rather, the affluent players can. A lot of us wizards wouldn't be able to keep up with that rate of expenditure.
To make this more balanced suggestion, I think it needs to cost crowns and the amount of gold it would take to hatch your pet with a clone of itself. That way, anybody can use the "re-roll," but even the wealthiest players will have to go earn gold again, just like everyone else.