We flew our pets with Delta Cargo into Rome. Customs took about 1-2 hours, but, everything was fine. It was just more of a process than them being slow, for once! If you are checking your pet in as checked baggage, it is a lot simpler from what I hear. Also, Cheryl is right. Alitalia is not THAT bad. It is not Lufthansa by any means but out of the 10+ times we've flown them, we only had one really bad delay and no missing luggage. Perhaps we are just lucky?