We are bringing home a 3 month shihtzu on Friday. The car ride will be 2 1/2 - 3 hours. We are bringing her carrier bag, toys, towels, paper towels, leash, collar, harness, water, we'll have food from the breeder. Anything else I am missing? Any suggestions on what can we do to make her ride home comfortable? thanks!