You know him from epic blockbusters, but get ready to love Gerard Butler even more after hearing the heartwarming tale of how he met his true co-star: his incredible rescue dog, Shushka!

About eight years ago, while filming deep in the mountains of Bulgaria, Gerard stumbled upon a sight that instantly changed his life.

There, in the middle of nowhere, was a stray dog—ill, alone, and utterly captivating. “I found this stray dog who was pretty ill and just immediately fell in love with her,” Butler revealed.

That’s right, the big-screen hero has a heart of gold, and he just couldn’t leave her behind!

He describes their initial connection as “incredible,” even comparing it to the magical bond between Hiccup and Toothless from “How to Train Your Dragon.”

Shushka, likely from a pack of wild hunting dogs, was untrained, leading Gerard to embark on a journey of learning a “whole new language” with his furry companion.

It’s a testament to patience, understanding, and the unique connection that forms between a human and a rescued animal.

Shushka’s name even has a fun origin story.

Gerard heard an assistant director on set calling out “Shushka, Shushka” and thought it was a cool name.

Turns out, it’s just a common Bulgarian way of saying “hey there,” but it stuck!

Fast forward to today, and Shushka is truly “the real star” in Gerard’s life.

He regularly gushes about her online, sharing sweet moments that prove this rescue wasn’t just an act of kindness, but the beginning of a profound friendship.

Their story is a beautiful reminder that the most extraordinary bonds often begin in the most unexpected places.