An Ottawa couple has been reunited with their Bernese mountain dog after a “nerve-wracking ordeal” that saw the pet go missing on a flight from Cuba this weekend.

A social media frenzy ensued on Sunday after Stephen Wicary, an Ottawa-based editor with Bloomberg News, tweeted that he had arrived at the Montreal Airport to pick up his wife and their dog, only to discover that Bruno had somehow gone missing in transit.

The couple was living in Cuba until recently, and Wicary’s wife and Bruno were returning home Saturday via Cubana Airlines after three years abroad.

The dog, which had been placed in the cargo hold, was not unloaded from the plane Saturday evening upon the flight’s arrival.

Wicary took to Twitter to voice his frustration, saying officials couldn’t tell the couple where Bruno was.

"We feel helpless, powerless and heartbroken. And sickened by the failings in the air transit system that have allowed this to happen," Wicary wrote.

At one point, Wicary said he learned from a friend in Varadero that his dog may have been mistakenly placed on a flight to Toronto. Ground crew in Toronto searched the baggage area, but workers did not find a dog that matched Bruno's description.

Wicary didn’t learn what happened until Sunday, when he said the couple found out Bruno was sent back to Santa Clara, Cuba. Wicary said Bruno “was in fact” on Saturday’s flight to Montreal, but wasn’t unloaded because of what he called "flat-out incompetence."

On Sunday, Bruno was placed back on a flight to Montreal and arrived safely.

"Bruno, back at last," Wicary tweeted around 5 p.m., showing off a picture of the black, white and tan dog.

Wicary declined interview requests, but said on Twitter that he plans to issue a complaint to the Aeroport de Montreal about the baggage handler who he believes allegedly left his dog on the plane.

He suggested workers "who cared more about getting home on a Saturday night than doing their jobs" were to blame.

"Bruno seems remarkably unfazed by 24 … hours alone in his crate, with three takeoffs and landings," Wicary wrote. "But the three of us are finally headed home to Ottawa, with my better half behind the wheel and Bruno passed out in backseat."

Cubana Airlines did not immediately respond to a request for comment.