Eric Bakken's black lab, Bella, went missing on Aug. 21 while he was deployed. Bakken is recovering in a hospital after being injured by an explosion in Afghanistan.
His friend Chad Steiner, who also owns a lab in Kiowa, was watching Bella while Bakken was overseas.
Steiner says the two dogs were playing out in the fields on the 21st, and for some reason, Bella never returned home.
After 9NEWS aired the story Tuesday night, a viewer thought he saw a similar dog at a shelter in Elizabeth.
Sure enough, the Elbert County Animal shelter discovered they had Bella.
On Wednesday morning, one of Bakken's friends picked the pup up.
The shelter says they are waiving the $125 boarding fee and the sheriff's office is waiving the $75 impound fee.
(KUSA-TV © 2011 Multimedia Holdings Corporation)