Dog With Brain Tumor Lives Just Long Enough To Watch His Human Get Married

Before we go any further here, get a few tissues. No, better yet, get the entire box. You'll need it. So, there's this dog named Charlie. That's him up top, and bottom left.

JenDz Photography/Facebook

Veterinarian Kelly O'Connell found Charlie abandoned in a shopping cart 15 years ago, and took him in. They've had a loving life together.

Inside Edition/YouTube

Sadly, Charlie developed a brain tumor and didn't have long to live by the time Kelly married fellow veterinarian James Garvin earlier this month.

But Charlie was hanging on. He had some energy before the ceremony and made it down the aisle OK, but was too tired to make it back. So Kelly's sister said "I am not leaving you behind!" and picked him up. (He's 80 lbs. She's 5'2?.)

JenDz Photography/Facebook

In a post on Elite Daily, Kelly said, “'I just kept saying, ‘you made it buddy, you made it.' He just had a giant grin on his face.'”

JenDz Photography/Facebook

Charlie reunited with his human after being carried down the aisle.

Sadly, Charlie passed away just a few days after the wedding. RIP, buddy.

JenDz Photography/Facbook

Photographer Jennifer Dziuvenis told Elite Daily,

I am SO happy I was able to capture that moment for them. The maid of honor is a dear friend of mine and I've known the family (and their love for their animals) for a long time. Being able to capture that incredibly beautiful, incredibly emotional moment was probably the best thing I've done thus far in my photography career. Moments like these are why I do what I do. I was watching this all unfold behind the camera, crying my eyes out right along with them. That moment was such a powerful display of love – for family, for animals, etc. And it just happened – nothing about that was staged. It was really powerful.

We're so glad Charlie was able to be there for Kelly and James' big day.