Minecraft wiki entry for Village, associated text: Cats spawn naturally inside villages, one for every four beds for a maximum of five.
One wandering trader spawns periodically at a village meeting point.
Two trader llamas spawn periodically at a village meeting point alongside a wandering trader.
In Bedrock Edition, iron golems spawn periodically around the village center if there are at least 10 villagers and 20 beds in a village, for a maximum of two. In Java Edition, they are summoned by a Villager if the villager spawning them has slept.