2 hours shouldn't be bad at all. Mine came off a 16-18 hour flight time (time put in crate to get to me). He was only 9/10 weeks, so he peed in the crate. The crate STUNK! Poor guy held as much as he could. He bounded out of the crate, looked for a place and peed, a LOT…then was just happy as could be, lots of loving and jumping…just so happy to be out of the crate and with people. We brought a clean/fresh crate and put the other one in the truck bed. Water, leash, collar….that's about it…it was also another 3 hours until we got home. Then he got a bath, he was stinky.
"An excess of size is an unserviceable feature for breeding, his powers of endurance, his speed and the smartness of his movements suffer in all circumstances. Giants are never nimble."-Creator of GSD