Feeling down? Pet a dog. They are the best. In fact some of my best memories were with my little Jack Russell, Russ. When he died I never thought I would find another companion like him. I didn't. Every dog has it's own personality. What I did get was a new personality the makes each day a little brighter. Nadeen (named after Raylan Givens mother) is a creature that is happy to see me everyday. That is more than I get from humans. I don't know what kind she is, she is a rescue and a mix of who knows what. I tell people she is "a Silly dog, of the English Silly Dogs."
If you have a dog, you know many of the reasons to have one. If not then I suggest you give this a look.