Isn't it offensive in a way
(to) work like a dog
- to work very hard EXAMPLE
1: Larry became an investment banker after college, and now he works like a dog.
EXAMPLE
2: Al worked like a dog on his term paper and got an "A+" on it.
SYNONYMS: to work one's tail off; to work like a horse; to work one's fingers to the bone
I prefer synonyms
I.A