Doppler drools a lot when we go on long car rides too. But he doesn't do the other stuff. However, he does get sick. So we've learned to only give him a tiny bit of food for breakfast and then he also gets a couple of tablets of 'Pet-EZE Calming Support Formula for All Dogs'. It's made by 21st Century. I think this makes him drool a little more but it keeps him from throwing up. He does fine with it. We stop every hour or so so the dogs can pee and get some water if they want it. And of course Virga isn't bothered by the car rides at all. She just sleeps.