Dog Psychology: Understand How Dogs Think and Their Mental Functions (Dog Intelligence) - Kindle edition