Dogs eat grass to fix nutritional deficiencies: Most dog foods are nutritionally balanced, but if your dog is lacking fiber ...