No less a teaching authority than the pope himself has endorsed the old saw about all dogs going to heaven. And maybe this story is just one reason why:

A German Shepherd mix named Tommy has been attending mass at a Roman church where his owner’s funeral was held. After following his owner’s coffin up to the church on the day of the ceremony, the dog has returned daily. Local villagers have helped Tommy by leaving out food and water for the mourning dog.

Watch this incredible story of loyalty and just CUTE.