The Cat's Mind: Understanding Your Cat's Behavior