Check out this book called ‘Decoding Your Dog’ by The American College of Veterinary Behaviourists: Decoding Your Dog