Let me begin with a confession. My dogs are two months overdue for their shots and checkups. Why you ask…to be quite honest I’m...