These are 24 of the smartest breeds of dogs, according to the American Kennel Club – in no particular order..
1. Shetland Sheepdog
The Shetland Sheepdog is an extremely intelligent, quick and obedient breed of dog (Photo: Shutterstock) Photo: Shutterstock
2. Rottweiler
The Rottweiler has great strength, but is a gentle playmate and protector within the family circle, and is a very smart pooch (Photo: Shutterstock) Photo: Shutterstock
3. Belgian Tervuren
The Belgian Tervuren is elegant, agile and extremely affectionate with loved ones (Photo: Shutterstock) Photo: Shutterstock
4. Russian Tsvetnaya Bolonka
This breed of dog is sweet, loving, intelligent, and willing to please (Photo: Shutterstock) Photo: Shutterstock