A veteran was moved to tears after an animal shelter returned his dogs which he couldn't afford to buy back.
The veteran suffered a heart attack in September and was forced to give up Bailey and Blaze because they had no one to take care of them.
The Delaware shelter was supposed to return the dogs, but after weeks had passed, they were put up for adoption. Somehow, no one scooped up the beautiful canines in the interim.
The man returned and seemed determined to gather the $250 necessary to re-adopt his dogs. But the next day, he was told the money wouldn't be necessary -- staffers and volunteers had chipped in to cover the costs, and Bailey and Blaze were his to keep again.
Video of that magic moment was uploaded to Facebook and shared more than 60,000 times since Dec. 17.
Adoption counselor Lindsay Carrothers said the reunion had everyone in tears.
"You could just feel the love those dogs had for him. And there shouldn't have been anything, especially money. that should've stood in his way to getting his family back," she said.
Read the full story here.