This Mailman Gives A Dog A Hug Every Day Because There Is Good In The World

Kindness caught on camera.

Sometimes the world feels too tough to take -- and then there are slivers of goodness that shine through.

Like this mail carrier who stops every day along his route to pet and hug a German Shepherd hanging out in the yard of a New Zealand home. The pup often goes overlooked because of his size and breed, Michael Collins, the dog’s owner, wrote on Facebook.

Collins captured a sweet interaction of the mailman with the 9-month-old pup and shared it on Facebook, where it’s gotten over 2 million views since Sunday.

Just want to share something cool! Everyday whether or not we have mail this mail man always stops to see my dog who is only 9 months old. He always gets over looked as a dangerous or unapproachable dog, Maybe cause he’s big i am not sure. He doesn’t bark at them or growl ( Maybe the odd couple times he barks at people but which dog doesn’t ) But this guy here always makes an effort to get off his bike to give him a hug and a pat! I’m not sure who to tag on Facebook for him to see this! But thanks man keep up the good job and you’ve definitely got a friend waiting for ya!!

What Dogs Can Teach Us About Being More Zen