If your dog has an upset stomach, they may also use leaves and grass as a way to make themselves vomit and get rid of whatever is causing them gastrointestinal pain. Leaves and grass are not technically harmful, but, in large amounts, they can cause a blockage, especially in puppies.