Charlie, a German short haired pointer, went missing in 2006 from his Cullman, Alabama home. The one-year-old's family started to lose hope after years went by, the Associated Press reported. 

Then, Tracey Dove's phone rang last week and she received the news that her dog had been found more than 250 miles away from home in Brewton, Alabama. 

“I was shocked, overwhelmed. I cried,” Dove said in an interview Thursday with the Associated Press. “It’s amazing.”

RELATED: Orphaned puppy finds new family with cat and five kittens (VIDEO)

According to the Associated Press, rescuers found Charlie and brought him into a veterinary clinic, where they tracked down Dove through a microchip that was implanted in Charlie when he was young. He is now showing signs of old age with gray fur around his nose and a cancerous tumor in his chest. 

Nobody knows where Charlie had been for the past decade and Dove believes he was stolen from their backyard at the time. He will undergo surgery to remove the tumor next week and Dove wants to bring him home as soon as possible, the Associated Press reported. 

“It will be a lengthy road for him, but he’ll be home,” Dove said. The family is receiving donations from an online fundraiser that will cover the cost of Charlie's surgery. 

"I was shocked and at first I thought 'This has got to be a scam' because it's been 10 years," Dove said in the interview. “They sent me a picture and I talked with them, and it’s my Charlie.”