Eat your own dog food

Eat your own dog food,

Definition of Eat your own dog food:

  1. A marketing colloquialism that refers to the use of a product by its creators as a way to demonstrate its validity to consumers. Thought to have originated from the Alpo dog food commercial wherein actor Lorne Green feeds the product to his own dog.

Meaning of Eat your own dog food & Eat your own dog food Definition