A tiny newborn foal no bigger than an average cat is thought to be the smallest in the world and is a candidate for a Guinness World Record title.
The little animal, which was born to a miniature horse, is doing well despite being half the size it should have been.
The horse measured just 31cm long at birth, and experts think it will not grow past 55cm.
The horse, ironically named after the giant Gulliver, is now being cited as a candidate for the Guinness World Records.
His owner Elena Chistyakova, who lives in the village of Skotnoye in north-western Russia's Leningrad Oblast region, said his birth was a "miracle".