(1) A bag for food that a customer did not eat at a restaurant; the transparent pretense is that the food is taken home to feed the customer's dog
WiktionaryText
Etymology
Diminutive of dog, used attributively with bag; in the case of the former definition, this is on the notion that the food is to be taken home for the diner's dog
Noun
A bag (or other container) used to take home uneaten food from a restaurant meal
A bag used to pick up the droppings of dogs in parks and public places