My dog always perks up when a breeze hits us. Her nose goes crazy as a bunch of new smells hit her. I wonder if a car ride is a smell overload. New smells constantly hitting you at 30 or 40 miles per hour. “hey a cat, whoa a barbecue, was that a raccoon, squirrel!”