This Dog And His Owner’s Final Adventure Together Will Make You Cry.

New York City resident James Garcia loves his dog, Elmo. James has had Elmo since he was a puppy, and it’s hard for him to imagine life without his furry companion. Earlier this month, James learned that his beloved 16-year-old Elmo only had a couple of months left to live. He was devastated at the news. Instead of feeling sad and depressed, James resolved to make Elmo’s last months on Earth the best they could possibly be. Together, they’re making the rounds in New York City and visiting all of their favorite places one last time. (WARNING: If you have a heart, this will probably choke you up.)

James got Elmo’s diagnosis two weeks ago.

The vet diagnosed him with liver cancer, bladder disease, and renal failure.

Instead of being sad, James decided to make every day with Elmo count.

“The vet has given him a couple of months,” said James. “So I decided not to sit and cry but to make the moments together matter and decided to take him to every one of my favorite NYC spots.”

Elmo hanging out in Times Square.

Because his legs no longer work, Elmo gets to ride around in a special stroller.

Artist Greg Siff, paints Elmo’s portrait.

Looking good.

Watching the “Manhattanhenge” sunset.

Getting cultured at MOMA.

Visiting the Stonewall Inn, a gay New York City landmark.

Being very meta.

Still impressing the public with his cuteness.

Making new friends.

“I never wanted him to feel lonely in the apartment and he loves the outdoors so much,” said James. “He goes with me to restaurants, grocery shopping and naps in the park.”

It’s the only real path.

James says he wants to eventually turn his experiences with Elmo into a book to teach people about saying goodbye to a pet.

James is hands down the most super of super pet dads.

James with his beloved Elmo as a puppy.

Forever.

Via: Buzzfeed I’ve got tears in my eyes. Having such a loving and loyal companion is a true gift. Hopefully, James and Elmo will keep cherishing the moments they have left together. If you have a pet, go home and hug it. Make sure to share this story on Facebook by clicking below.

HD Hidden Security Camera only $39.99