A stray dog will eat almost anything a human might classify as edible, including vegetables, candy, fruit, or fast food. The most important factor in diet is the smell of the item. A sweet-smelling bowl of sugared fruit will be more enticing than a garden-fresh piece of broccoli.