Dogs don't understand rest days. Nor do they appreciate homework. Don't let her fool you though, John walks her every morning.
I'm elbows deep in pharmacology and health assessment. It's funny how you read something and think that it would be easy to reproduce, and then you go to do it and realize how much you forgot to ask about the first time through. I'm sure getting a complete health history is like any other skill, it gets easier with practice, but it sure seems like a daunting task. At least I can make stuff up to fill in the holes when dealing with theoretical patients (I would never do that with actual patients).