Etymology
Today it means: Everyone, referring to canines. Full definition →
From every + dog, by analogy with everyone.
Etymology from Wiktionary, CC BY-SA 4.0.