I've never heard of these. How do they secure your dog in so he/she won't fly out in case of accident? Right now I have the Sherpa carrier used for carrying pets onboard plane permanently seat belted on my back seat (using 2 different belts). It's mesh so Charlie can see out but he sure whines a lot.