If you look up the word “dogged”…you will see its very definition is “Unrelenting Persistence.” Some of you are undoubtedly saying with a sigh… “Yep, that is my dog”. And here is the irony in that…we humans purposely bred for heightened levels of that very trait…persistence…for hundreds if not thousands of years. But first let’s go to where it came from, the wolf.
Read More