'Umbrella dad' melts hearts with photo of him shielding son from rain

This photo has attracted millions of views

(Photo: Reddit)
(Photo: Reddit)

A Canadian father who was snapped holding an umbrella over his young son, while allowing himself to get rained on, has gone viral.

The adorable photo, reportedly taken in Vancouver, was originally posted to Reddit under the headline "Dads," attracting thousands of comments and millions of views.

One commenter pointed out that the father is “doing more than keeping” his son dry. “He’s teaching him how to put others before him."

While another had a simple solution to prevent the father from getting soaked: “Give the umbrella to the kid. Hold the kid. Problem solved.”

Either way, it seems like this dad has captured the hearts of many and may have taught his son a valuable life lesson.