I have always been told that dogs eat grass because they have upset stomachs. My dogs, however, eat grass every single time they go outside. I constantly need to remind them that grass is not for eating.
Are they just hungry? Do they always have an upset stomach? Or do they have some nutritional deficiency?