Companion animal behavior: a review of dog and cat behavior in the field, the laboratory and the clinic