Charlie Bear, a 15-year-old dog, once again showed that dogs are truly man's best friend as he battled a dreadful disease just to live long enough to see his pal walk down the aisle.

The story of Charlie has taken social medias by storm. Charlie was adopted when he was just 12-week old pup by Kelly O'Connell, a 19-year old girl from New York. Since then, Kelly and Charlie have been inseparable.

Charlie tagged along Kelly when she moved to Colorado, where she met James Garvin. The couple, both veterinarians, decided to move in together, with Charlie still tagging along Kelly.

However, as the couple plans to get married, Charlie was diagnosed with brain tumor last April. The presence of Charlie in her wedding is important for Kelly, but the disease is rapidly sucking life out of Charlie.

"I had actually made an appointment for somebody to come to the house and we were going to put him down a week before the wedding, because he had had five seizures and we were just like 'this is too much, I don't want to do this for him anymore,'" said Kelly in a report from Washington Post. "Eventually, it was almost as if he was like 'no I want to see this.' He got better."

Charlie did attend the wedding in September 1. He even made it down the aisle, but was too weak to make it back. Kelly's sister, also the maid-of-honor, picked up Charlie and carried the dog down the aisle to meet the bride and groom.

"Both of us just dropped to our knees and started crying," Kelly shared to ABC News. "To see him be carried a few feet, it kind of solidified for me that it's not the Charlie he liked to be. He was aging, and it hit me knowing that he lost a lot."

A few days after the wedding, Charlie lost his battle against the brain tumor and finally put to rest.