If you want an intelligent companion, get one of these breeds.
Dogs are about as smart as the average two-year-old, but there is a range of intelligence across different breeds. From learning new commands to just knowing what you are thinking, these intelligent dogs will win you over with their smarts.
Here are the 10 smartest dog breeds:
1. Border Collie
Border Collies are so smart that they need to have a job to keep them occupied. These high-energy pups make excellent herding dogs, and as family pets they are happy to help around the house. Australian Cattle Dogs and Australian Shepherds also fall into this category.