How smart can be a dog