The Cognitive Animal: Empirical and Theoretical Perspectives on Animal Cognition