From street dog to seasoned traveler, Spookie the German Shepherd is one lucky pup.

Spookie the German Shepherd was found roaming the streets as a stray when she was a puppy. Now she roams the world with her adoptive mom and dad.

Karina Higgs, of San Francisco, California, adopted Spookie at 8 weeks old after the abandoned puppy was picked up by animal rescuers, Express.co.uk reports.

Now, at 5 years old, Spookie is a seasoned traveler.

Karina and her husband, Travis Higgs, whom she married in 2015, have taken Spookie on a number of adventures all throughout Europe, including Greece, England and many places in between. She’s also been to a number of cities stateside, such as: Seattle, Washington; New Orleans, Louisiana; and New York City. They post photos of their trips on Spookie’s Instagram page, @princess_spookie, which would give anyone wanderlust.

“Some of our friends have commented that Spookie travels more than they do and she’s seen more than they will in their lifetimes,” Karina told Express via Caters.

Spookie got her name because she was such a fearful puppy. Now she bravely explores ancient Roman ruins and Croatian villages.

“You can just tell from her face that she’s a really, really happy dog,” Karina told the news agency.

In 2016 alone, Spookie traveled to 30 cities and 12 countries. Here are some of the places Spookie the explorer has planted her paws.