Here are the eight dogs breeds generally regarded easiest to train.

5. German Shepherd
German Shepherds are loyal dogs who are eager to please, motivated and quick learners (Photo: Shutterstock) Photo: Shutterstock

6. Poodle
Poodles are a highly intelligent and obedient breed of dog, and are easy to train (Photo: Shutterstock) Photo: Shutterstock

7. Doberman
Dobermans are enthusiastic and loyal, and are known for their ability to learn and retain their training (Photo: Shutterstock) Photo: Shutterstock

8. Shetland Sheepdog
The American Kennel Club explains that this herding breed is playful, affectionate and loves to learn new behaviors (Photo: Shutterstock) Photo: Shutterstock