I laughed so hard watching this video.  This is so darn funny.   Denver, is one smart dog.  

I don't care what any researcher, doctor, behaviorist etc. says.  Animals express guilt and other emotions;  I see it in my own kitties!  I have heard so many people say, "Oh, animals can't feel those things.  People project their own feelings onto the animal."  That is so crazy.  Anyone who has lived and loved on their pets KNOW they experience a range of emotions.  And that is why this video and the others here are so cute to watch.  Yup!  It went viral too!  Check it out and ~Smile~