How Dogs Think: Understanding the Canine Mind