I found the following sentence in a children’s book „Feenzauber und Schweineglück“ by Sophie Schmid.
Es war einmal eine gute Fee, die jahrein, jahraus den Kindern ihre Wünsche erfüllte.
My interest is in the sentence fragment „den Kindern ihre Wünsche erfüllte.“
Is this some kind of a dative form of the genitive with the „von“ missing before the „den Kindern“? Or is this some completely different structure? I initially thought that erfüllen had a straightforward transitive form when used in the sense of "to fulfill".