Is it normal for dogs to eat grass and throw up