Dogs are awesome, and not only because they are incredibly cute. Dogs really are the best companions and great teachers. Dogs have a genuinely good heart and an ability to love unconditionally, an ability that not many humans have. They are loyal and have a playful spirit. Also, dogs are incredibly smart and have the ability to learn all kind of tricks and mimic human behaviors, but this video is not about that. This video is a great reminder of all the great things and big lessons dogs teach us. Take a look and don’t forget to share this with fellow dog-lovers!