Dog thoughts