Mary's Sheep?
So what happened to Mary's sheep?! I thought they'd trot in on her wedding day, but no! They remain lost, right through the end of the film. ("Leave them alone and they'll come home" my eye!)
They HAD sheep on the set, after all - they're right there in the first scene! (Although they appeared to be red and green - a fact which was never fully explained.)
How is Mary going to support herself without sheep? Maybe Tom Tom the Piper's son will steal some more pigs. (And away he run.) Maybe they were eaten by the trees!
I guess we're just supposed to assume that the sheep come back. Or maybe we're supposed to forget about them. Five minutes into the movie they'd said Mary inherits money if she marries. So, really, with no fiscal hardship on the horizon, maybe Mary decided she didn't want to spend her married life tending a bunch of wooly beasts.
But is that really wise? Leaving a brood of feral sheep rampaging on the outskirts of Toyland! Oh, it seems like a good idea - until the day they stampede into town, fierce raw hatred fueling magnificent sheepy vengeance.
To the screen-writers of this film, I say "Bah!" Or maybe: Baaaaaa....