Thanks,
I'm surprised at how little of this information is available.
The only thing I'm not sure of now is the practicalities of getting to the check-in desk with bags, dog and dog crate but I guess that's our problem.
We're driving back so return trip is easier to sort.
Thanks all for the info, I'm sure someone else will find this thread useful in the future.