Poodle

5-smartest-dogs

The Poodle is a versatile and very intelligent breed. They are easy to train and enjoy activities that challenge their mind.