Is it normal for a dog to eat grass and throw up