Some say that marketing is more of an art than a science. When it comes to the creative side, I agree with that but strategy is entirely a science. And, like anything else that has objectives, you are either doing it well or you are not. Here is a Smart Marketing Checklist of what Dog Star Media thinks is vital to understanding the...