A Vietnam vet recently lost his dogs because his family thought he wasn't going to make it out the hospital.

But what happened next is hard to believe, and so touching.

According to the Facebook post where this video was originally seen:

God bless the employees of PetSmart, First State Animal Center and SPCA for being angels to this veteran.

A veteran was forced to give up his dogs after having a heart attack and staying in the hospital. A shelter cared for the dogs but had to put them up for adoption after weeks passed. At the time, his family believed he would not make it and that is when the adoption came in.

"The dogs couldn't contain their excitement. They greeted him with massive kisses and wagging tails," says Lindsay Carrothers, adoption counsellor.

But the veteran still needed $250 to cover adoption fees to get his dogs back.

"This man was willing to sell his car to get the money," Carrothers says.

A group of volunteers decided to pool their money to have his dogs returned. More staff members bought food and toys for the pups.

"He was so thankful he shot a kiss to God for the blessing. It had everyone in tears," she says. "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." says Carrothers.

Video courtesy of Lindsay Marie

Watch the video of this tear jerking and touching reunion here:

More From 96.5 KVKI