Dog Tips 10 Surprising Ways a Dog can Improve your Mood Every now and again all of us have a terrible, horrible, no good, very bad day. When we do, nothing…