A Bernese mountain dog named Bruno is safe and back with his owners after a rough trip from Cuba to Montreal this weekend.

Social media exploded Sunday with news of the dog after the dog's owner, Stephen Wicary, tweeted that he arrived at the Montreal airport from Cuba to find that Bruno had somehow gone missing in transit.

The dog remained missing for several hours before airline personnel confirmed Sunday that Bruno was left on a plane that arrived in Montreal and was flown back to Cuba.

Bruno was flown to Montreal once again and arrived late Sunday afternoon.

Wicary tweeted that Bruno seems "remarkably unfazed" after the 24-hour ordeal.

See how the story unfolded on Twitter.