My husband is considering a position in Torino, Italy. Can anyone share information on boarding our pups while in Torino for the occasional travel we will do?