Tommy and Jeff had wandered in on Market Day. And this was an especially busy morning as there was to be a wedding later that day - Charlie Dalrymple (
).
Charlie couldn't wait for the wedding as he told the townspeople in song...
"I used to be a rovin' lad.
A rovin' an' wanderin' life I had.
On any lass I'd grrrr, who would try to brush my fur.
But then one day, I saw a maid,
Who held out her paw, so' I spayed an' stayed.
An' now across the green, I'll go home with bonnie Jean."
But not everyone in Beagadoon was happy about the marriage - especially not Harry Beaton (Taffy) who told Jean (Toffee) that he loved her more and she'd be making a terrible mistake marrying Charlie.
Meanwhile, the lassies of the town were asking Fiona MacLaren (
Rosie!!!) how she felt about her younger sister getting married before she did. As she sang to the lassies and her sister Annie (
Gabbi), she was....
"Waitin' for my terrier, an' happy am I
to hold sit-stay till he comes strollin' by.
When he comes, my dearie, one sniff an' I'll know
That he's the terrier I've been wantin' so."
Arriving at the MacLaren house with Charlie, Tommy meet the lovely Fiona who is going off the hillside to pick heather for the wedding. Immediately enamored with this beguiling lass, Tommy insists on coming along with her...
"Can't we two go walking together,
Out beyond the hydrants and trees?
Out where there's a hillside of heather,
Plenty of spots to sniff and pee...
That's what I'd like to do,
roll around in the heather, but with you!"
Back at the MacLaren house, Aunties (Bailey and Martha Basset) were helping Jeannie pack up her belongings to move to her new doghouse with Charlie.
Meanwhile Jeff has found himself in the company of the "Lacie of Beagadoon," Meg Brockie (
international sensation Sophie Brador), a saucy gal who's yet to meet a leg she didn't want to hump. And she's looking at Jeff like he's a hot piece of bacon and she's on week 12 of Atkins...
Back at the MacLaren house, Charlie can't wait another minute to see his beautiful Bonnie Jean, but the Aunties will hear nothing of it! So instead, Charlie serenades Jeannie from outside her door...
"Come to me, sit for me, sniff me good day!
Darling, my darling tis all I can bay,
Just come to me, sit for me, sniff me good day,
Toss me a treat, and I'll be on my way."
Charlie's not the only one bewitched by love in Beagadoon—Tommy and Fiona are smitten kittens as well and of course, express themselves in song and dance....
"What a day this has been,
what a rare mood I'm in,
why it's almost like being off-leash!
There's a smile on my face,
for the whole canine race,
why it's almost like being off-leash!
When we walked down the brae,
not a bark did we bay,
it was almost like being off-leash.
All the music of life seems to be,
like a treat bell that's ringing for me!
And from the way that I feel when that
treat bell does peal,
I could swear I was running off leash!"
When the lovestruck pups return home, they meet Jeff on the way. Inside, the family pedigree has been brought out for the wedding. That's when Tommy and Jeff notice that the MacLaren sisters were whelped over 200 years ago! That makes them over 1,435 in dog years!!!
Fiona tells them that there's a secret about Beagadoon and takes them to meet Mr. Lundie (Hamish Westie) who will tell them the story...
Apparently, 200 years ago, Beagadoon was plagued by Puppy Mill-running witches. (Mr. Lundie asks Jeff and Tommy if they have witches where they come from and Jeff replies, "Oh, we have'em. But we pronounce it differently.") To protect Beagadoon, a miracle occurred—Beagadoon and it's residents would vanish into the Highland mist, to reappear in the world for one day every 100 years. That was Wednesday, today is Friday - two days in Brigadoon, but 200 years to the rest of the world. If any resident of Beagadoon should leave, the enchantment would be broken and Beagadoon would vanish forever. However, anyone is welcomed to stay if they truly love someone in Beagadoon. As Fiona leaves to get ready for the wedding, Mr. Lundie assures Tommy that everyone is happy in Beagadoon.
The whole town turns out for the joyful wedding of Jeannie and Charlie, bedecked in their finery.
Everyone's having a marvelous time, singing and drinking and catching balls and dancing, until Harry Beaton arrives with his sword dancers. (All the unneutered males ran home and hid.)
Sword dancers: Noah, Alfie and Marvin
At the conclusion of the dramatic dance, Harry goes up to Jean to give her a good sniff, but she cries out and runs to Charlie's side. Harry declares that he loves Jeannie too much to see her with another dog and that he's leaving Beagadoon! And with that, he dashes off into the darkness!
Immediately, a search party is formed to go find Harry before he can leave the town borders of Beagadoon and it vanishes forever. Many lives hang in the balance. While running in the woods, Tommy finds Fiona and declares his love for her—he has decided to stay with her in Beagadoon forever.
Left to right: Eric Square Dog, Asta, Kira, Teka Toy, Martha Basset, and Gabbi.
Suddenly, an anguished howl of pain is heard in the distance....
A heart-broken Archie Beaton (
Stanley of Gooberstan) comes in carrying the limp body of his son Harry, while a lone piper (
Ben Rotti) plays a mournful tune. Tommy, Meg and Jeff join the villagers during this tragic moment.
Before the wedded couple, Maggie Anderson (
Stella of Gooberstan), who loved Harry but was spurned by him, dances the solemn piobrochead, a traditional funeral dance of mourning. (It also allows her to give his butt a final sniff.)
When Tommy tells Jeff that he has fallen in love with Fiona and plans on staying in Beagadoon, Jeff tells him that he's under some crazy Highland Hound spell. He also confesses that he accidentally killed Harry when he tripped him and Harry fell on one of Tanner's corn shanks.
Tommy tells Fiona that while he'll always love her, he doesn't trust his feelings and must leave. As the day ends, Fiona vanishes into the mist, her melodic voice lingering in Tommy's ears.
Four months later, Tommy is back in New York but can't forget Fiona. His fiancee Jane Ashton (Asta Urbanista) meets him at the Plaza bar and while she goes on and on about wedding plans, all Tommy can hear is Fiona. Torn between two worlds, Tommy calls off the wedding and leaves that night on the next Aire Ruby flight to Scotland.
Not sure what he'll find when he gets there, Tommy wanders the woods where he first found Beagadoon. "Why do dogs have to lose things - like their favorite tennis ball - to find out what they really mean?" he howls to the moon.
Suddenly, a grumpy Auntie appears in her nightie on the bridge..."This has better be good" as she was awakened in the middle of the night — Tommy must really love Fiona. He looks back over the bridge and disappears into the mist with the wise Auntie, soon to be reunited forever with his love.