The drive takes about 6 hours, which can be exhausting, but rest assured, your puppy is in perfect safety all along the way.  This is very safe and most puppies sleep through the drive. Our drivers will stop every few hours to check on the puppies, and give them water, and food.