The sweat, the scruff....dear god!