Language, emotions, training and well-being of dogs and cats. The kind guide to understanding your pet and keeping it happy. (Hardcover.)