Watch 'puppy teaching puppy to go downstairs'

Daisy, an 8-week-old puppy, belonging to Canadian Tim Doucette, was not afraid to run upstairs, but she was too scared to run downstairs. Simon, an older, more experienced 6-month-old "puppy," shows her the ropes.

The video shows Simon giving a helping hand, running up and down the stairs, dutifully and patiently demonstrating how it is done to the young dog.

He waits patiently until Daisy summons up courage to take the first step and descend down the stairs.

Doucette writes: "Our 6 month old lab mix rescue pup taught our 8 week old foster pup from Manitoba Mutts Dog Rescue in Winnipeg to go down the stairs once she got up and couldn't get down!"

The video posted under the the username Tim Doucette, has received over 300,000 views, and appears to have touched many hearts online judging from the unusually high ratio of "thumbs up" (over 4,000) to "thumbs down" (35).