Dog logic 101