Today is national dog day, those best friends we share our lives with, working partner, soul mate. All shapes and sizes, Big, small, hairy, curly, black, brown, cream, white, or even spotty! Long legs, short legs. Quick learner, sneaky stealer? Frisbee retriever, or even those that prefer their sleep…snorer! Long walks in the sunshine….’oh no get your coat it’s raining,’ Again! Who ever you have, or remember? They stay in our hearts forever.