It was a homecoming three years in the making in Portland.
A dog lost for three years was found because of a microchip.
"It was amazing, just amazing. I started crying instantly," said his owner, Brenda Davies.
It was an emotional reunion for Davies and her dog Taz. She said Taz disappeared Halloween night in 2010.
A Portland couple found the dog over the weekend and had his microchip scanned.