10. Australian Cattle Dog
The Australian Cattle Dog breed is one of the most intelligent dog breeds, but it is also one of the toughest dog breeds to train. They are more responsive to firm commands, and benefit from being busy with tasks around the home or outdoors. However, with consistency, they can certainly be trained.
9. Rottweiler
Rottweilers are a sharply intelligent dog breed. As opposed to other types of breeds, they do not require so much physical exercise to stay happy, but rather need problem solving challenges to keep them from getting restless. Otherwise, they do have a tendency to become destructive out of sheer boredom.