Dogs are amazing. It doesn’t matter how crappy your day has been, or how many people shit on you, or what kind of mood you are in, or even what terrible thing you might have done. Nobody is as happy to see you when you come home as your dog. They seem to think we are just about perfect. It can’t help but cheer you up at least a little bit.