Etymology

fit as a butcher's dog

Today it means: Very fit; in good shape. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

Based on the assumption that a butcher's dog is likely to be well fed because of the ready supply of its master's meat.

Etymology from Wiktionary, CC BY-SA 4.0.