Canine officer Dillinger went missing early Sunday morning in Egg Harbor Township.
Thursday morning a bus driver spotted the two-year-old Belgian Malinios near the Atlantic City airport, after seeing his picture on the news.
Officers responded and were able to catch the canine. He's now undergoing treatment for a leg injury at the Ocean Heights Avenue Veterinarian Hospital.
Police say he seems to be in good health.