My dogs get very sick from eating grass, so I wouldn't encourage that with mine. I also plan to teach my next dog that eating anything off the floor/ground is not allowed, so I won't be throwing treats and things like that.
I'm obviously no dog training expert, and I really don't mean to be rude, but I thought introductions to stimulating things and places should be done very gradually. She needs to be set up for success, right? Like, shouldn't she work up to ignoring dogs getting close and people distracting...