Prima del cibo commerciale per cani, si dava avanzi di tavola, latte, carne, ossa, cereali e verdure. I cani cercavano cibo o cacciavano anche da soli. Queste diete causavano spesso squilibri nutrizionali e problemi digestivi. Il cibo commerciale moderno è formulato scientificamente per una nutrizione equilibrata.