Holy Moses, isn't this the only way to fly? This is what having dogs is all about. Smelly, jumpy, demanding, messy dogs who force you to interact with other dog owners for better or worse.
Cripes, if you can't let your dog off the leash sometimes, take a good look at your lifestyle. :)...