Overall the whole experience with USHIP was a little disappointing as 2 previous shippers couldn't keep their word. Finally found a shipper and they took really good care of my young puppy.