If you're going to bring a pet into the cabin, you should really make sure that it will be quiet the whole time. My dog has done about 8 transcons in the cabin, but he's absolutely silent and sleeps in his carrier the whole time. He's trained not to bark indoors, so I don't need to medicate him at all- he just curls up & sleeps. Any dog can be trained to not bark inside- given an owner that takes the time and care to do so. Anyway, if I didn't know that my pup would behave perfectly, I wouldn't fly with him. I'm kind of leery of having him go in the cargo hold- I'd worry way too much.