Anderson, who recently moved from Omaha to Florida, said the urn accidentally got caught in a load of items for donation on Thursday. It contains the remains of his shepherd dog, Khan, who was cremated back in 2014.

"This particular instance it was simply a box," Maj. Curtis Hartley with the Salvation Army said. "They put a price on it, put it out on a shelf, almost immediately."

Thanks to great record-keeping, Hartley says Salvation Army employees were able to figure out when the item was donated, and who it came from.

Anderson said he's grateful somebody like Moore found it.

"Many thanks," Anderson said. "I'm so lucky to have it be purchased by someone that was so thoughtful and cared enough to get it back to the right person and owner."

The Salvation Army has been in contact with Anderson. They said they're going to ship the urn back to him in Florida.