The TV daredevil's beloved Cinnabun mysteriously disappeared from his custom bike shop, West Coast Choppers, in Long Beach, California on 25 January (10).
He appealed to fans for help and even called in pet detectives a week after the dog vanished.
James also offered a $5,000 (GBP3,125) reward for information.
According to TMZ.com, James' dog was returned on Wednesday morning (17Feb10) by a woman who recognised the stray from a picture of the dog on a flyer posted in her neighbourhood.
Cinnabun was returned safely but has lost a reported 15 pounds since he went missing.