When I was a small child my parents bought me a little plastic foal in a second hand charity shop. The foal had no markings or brand stamps of any kind, so I had no idea what make it was, not that I really cared. It didn't really matter to me: all that mattered was that it was a horse :) It seemed about the right size for a Barbie horse, so the foal soon joined my small Barbie stable. However, it was too small for my Barbie horses, and the only other horse I had at the time that would be about the right size for it was my Grand Champions Magic Motion Stallion, the grey Lipizzaner named Pegasus (that was his official name, which I kept. He's a normal horse though: no wings.). So I paired them up. Pegasus became the father to my unknown foal, and both served as ponies in my Barbie Stable. To give you an idea of their size, standard Barbie horses are about 1:6 scale, normal Grand Champions are about 1:12 scale, and Grand Champions Magic Motion Stallions like my Pegasus were about 1:9 scale, or roughly the same size as a Breyer Traditional. That would make my foal 1:9 scale too.
Anyway, I thought no more about it until only a couple of weeks ago when, completely by accident, I happened to discover what brand my mystery foal belonged to! Whilst browsing ebay I came across some listings for 'Hornby Cassy' dolls and horses, and right there was my foal! At last, after about 20 years, I had an identity for it: my foal was a Hornby Cassy model.