Individual Differences in Dog Cognition: Psychological Underpinnings and Practical Applications