I cani domestici non riempiono una nicchia negli ecosistemi selvaggi. Tuttavia, i lupi sono gli antenati dei moderni cani domestici, ei lupi riempiono la nicchia dell'apice predatore, mangiando roditori, conigli, cervi e altri animali. Quando i cani domestici diventano selvaggi, spesso riempiono la nicchia di un spazzino.
I cani domestici mangiano alimenti simili ai loro antenati selvatici, che riflettono le loro radici come un predatore all'apice. Secondo PBS, i lupi grigi furono addomesticati circa 130.000 anni fa dagli umani primitivi. Nel corso di migliaia di anni, gli umani hanno allevato selettivamente i lupi che avevano i tratti desiderabili per gli umani. Quei discendenti dei lupi sono i cani domestici vivi oggi.