What causes a dog to dry heave?

Answer:
hairballs or dehydration
First answer by Drpepperchick22. Last edit by Drpepperchick22. Contributor trust: 2 [recommend contributor recommended]. Question popularity: 1 [recommend question].