willing horse

Noun

 * 1)  One who readily performs hard work or who voluntarily tolerates an adverse situation.

Usage notes

 * Often used in contexts which suggest that it is unnecessary or unproductive to goad or abuse someone who is a "willing horse".