Dogs are always there...people not so much. Humanity lets me down on a pretty consistent basis. I accept that. Dogs do not. Dogs live in the moment, they are always present...in this moment. People could learn a lot from dogs; they are great teachers.