Dog Roll Definition

noun

Processed meat shaped into a large sausage and used for dog food .

Wiktionary