Wiktionary
everyone and their dog
alt. (context idiomatic English) A large number of people; most people. pron. (context idiomatic English) A large number of people; most people.