Recently in rural Italy, a stray German Shepherd was taken in by a woman named Maria.  The woman named him Ciccio and the bond they formed over the next couple of years was strong, the dog even followed her to church services. 

Sadly, Maria got sick and passed away.  The dog showed his loyalty and love for his friend in an amazing way.  He attended Maria's funeral even though no one brought him.  And now, every day when the church bells ring signaling that mass is about to start, Ciccio, goes to the front of the church and sits quietly through the church services.

The priest doesn't mind nor do the parishioners.  In fact, they have all made sure that the dog is fed, has shelter, and is taken care of.

See the video below and then go hug your dog.