The bug
When spawning a baby animal, villager or zombie villager by right-clicking onto an adult entity with a spawn egg, the baby entity will always be of the same variant.
For instance the baby villager's skin will always be the plains biome skin, no matter in what biome this takes place or what biome skin the adult villager has.
This is known to affect the following mobs:
Villagers
Zombie villagers
Cats
Horses
Llamas
Trader llamas
This list may be incomplete.
Linked issues
is duplicated by 6
1 more links
This could be intencional see https://bugs.mojang.com/browse/MC-172123?focusedCommentId=633964&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-633964