For weeks Snyder had received calls of sightings, and Snyder even once spotted his dog in LaPorte, but TJ always managed to escape.

Ogden also said that Boulder Animal Control began getting calls about TJ three weeks ago, but he repeatedly evaded capture.

"Upon speaking with Mr. Snyder he believes TJ had quite the adventure, traveling on foot from Fort Collins to LaPorte then headed south to Boulder," Ogden wrote in a release on the police department website.

Snyder told 7NEWS his pet is currently recovering at Aspen Meadow Vet Specialists in Longmont.

"I never thought I'd see him again, or have him back as a member of the family, so it was really nice to have him back, I'll be excited once he comes home -- looking forward to that day" said Snyder.

Snyder said TJ will still need to have another surgery, but should be home by next weekend.

So far, TJ's veterinarian bills have totaled about $12,000. A GiveForward site has been set up to help with TJ's medical expenses.