I've had half a dozen dogs, and every single one of them ate grass every chance they could get- in large quantities. I also don't think it has anything to do with having an upset stomach. Dogs seem to really enjoy grass, and make it a regular part of their diet... I know they likely can't extract any calories from it, but it may have other benefits.