Definition
To work extremely hard; to toil relentlessly.
I've been working like a dog for the past few months to finish this project.
She has been working like a dog to pay for her college tuition.
Even though he works like a dog, his income is still not very high.