Craig Grossi, a U.S. Marine, was on deployment in Afghanistan when he came across a stray dog in a small compound that his troop was held up in.

Many people would normally not pay any mind to the dogs, since strays in Afghanistan are far too common, but something in him told him that he should approach the puppy.

Grossi listened to his gut and it turned out to be fate. As he walked toward the pup, he started wagging his tail and was incredibly happy that someone was finally giving him attention.

The poor little puppy was hot, starving and covered in bugs.

The dog took an immediate liking to Grossi and began to follow him everywhere. Grossi fell in love with the pup and knew he couldn’t leave him there alone. So, he snuck him onto his base and did everything he could to get the dog home with him, despite it being in the middle of a war.

If Grossi was caught, he could’ve gotten in trouble, but if he left the pup there, he may have died.

Grossi explained that during his first week there, they were under constant attack, with everything from mortars to RPG’s.

This, of course, was no place for an innocent puppy to be, and Grossi promised him that he would get him out of there safely.

Grossi kept his promise, and was successful in bringing the dog back to the United States with him!

He decided to name him Fred, and to this day, the two of them are completely inseparable.

Grossi has even wrote a book about their journey together called “The ongoing adventures of ‘Craig & Fred: A Marine, A Stray Dog, And How They Rescued Each Other.”

Click here to follow Grossi and Fred’s adventures on their Instagram page.