That's not a baby horse you're looking at—it's Thumbelina, the world's smallest dwarf miniature horse! She's only about a foot-and-a-half tall and weighs 57 pounds! They don't make 'em any tinier or squeer than her.
This mystery squee is tiny enough to fit in one's hand, has a super-long curly tail and precious widdle feet. That is a super-squee combination. Do any of you know what this creature is?