OH WOW! She's GOOD!
She even got it to rhyme. Holy Camoly. Can she come over and read the whole book to us?
That's just too awesome. I can't get it to rhyme in English.
So the mystery letter is a "k"? I would never have got that. I have never heard "Rock" for "coat." Some of the words are not the German I am used to, which is probably a local dialet from Kempten, Allgaeu south of Muenchen / Munich (umlauts replaced with a following e because I don't know how to do it here). So words like that I have to look up. Or maybe I'm just too seriously out of practice.
Tell her danke, danke, danke (thank yous) and give her a big hug from me!