Owning a dog teaches responsibility -- from training, to cleaning up, to tending to another being's every need.
But anyone who's actually had a canine companion knows that the lessons go beyond the mundane tasks.
This sweet video from HooplaHa combines corgis, dalmatians, pugs, and more to remind us what dogs really teach the people they love so much.
Watch the 2-minute clip and you may learn a thing or two about listening, sharing, overcoming, and healing.
And, of course, the derpy puppy moments in between.