PORTLAND, Ore. - It was a special Christmas for the Belzer family.
Their new puppy, a three-month-old Chihuahua/Pomeranian mix named "John", is finally going home with them.
"Nothing compares to this," said Lauren Belzer, who first spotted John online.
The family came to adopt him on Saturday, but John was stolen from the Oregon Humane Society minutes before he was going to go home with them.
"I was holding his new collar and leash, getting ready to put it on him when they brought him out," said Lauren Belzer.
"At some point, there was the realization that he wasn't there," said Mike Belzer.
"It was really a quiet ride home," said Madison Belzer. "We were all crying."
John was found Monday evening. Gresham police got an anonymous tip from someone who saw and recognized the puppy, according to David Lytle with OHS.
He was reunited with the Belzer family on Christmas Day.
Police said they are investigating the case. No arrested have been made.
"I'm so happy that they found him," said Madison Belzer.