Call the airline with these questions. Regarding the crate, I agree. Maybe get one of these metal enclosed ones. You probably have to recheck him as soon as you land in Frankfort for customs.
D, adolescence big time
"If love could have saved you, you would have lived forever." RIP my awesome Wolfie Dog