An Iraq veteran shared a joyful reunion with his rescue pooch on Tuesday after the pair were forced to spend several months apart, Fox 35 reported.

Jonathan Lewis happily greeted his dog Peanut, a nine-month-old Shepherd mix, at the airport in Orlando, Florida, the outlet said, after having to leave her behind when he returned home from duty.

When it was time for him to return to the states, Lewis reportedly had to leave the dog. But he didn’t lose faith that she would eventually join him in the U.S., Fox 35 said.

A month after arriving in the Middle East, Lewis told Fox 35 that he found the then-six-week-old pup, adding that her small size was what inspired her name.

“Brown, black stripe around her neck, black tail,” the veteran said, describing when they met. “She was just so tiny, she looked like a peanut.”

[lz_third_party includes=https://twitter.com/SPCAINT/status/956231885918793728 align=right width=530]

The veteran decided to adopt Peanut, according to the outlet. Lewis said the area where the two met is “pretty difficult” for animals.

“There’s a lot of strays there, so most of them are very frail and weak in the summertime because it’s so hot, and finding food and water over there, it’s pretty difficult for them.”

Related: Diagnosed with a Broken Heart — After Her Dog Died

After four months, and assistance from SPCA International and Operation Baghdad Pups, Peanut arrived in the country to her “forever home,” as Lewis said, adding that he is “forever grateful.”

Who do you think would win the Presidency?

By completing the poll, you agree to receive emails from LifeZette, occasional offers from our partners and that you've read and agree to our privacy policy and legal statement.

This Fox News piece is used by permission.

Read more at Fox News:
‘Roseanne’ Revival Upsets Fans with Nine-Year-Old Boy Character That Dresses Like a Girl
United Flight to Paris Diverts for Medical Issue
Stars Who Lost Their Mojo