Fortunately, Trevor is pretty calm while riding in the vehicles. Supposedly, the Champ system utilizes some sort of "floating" mechanism where the restraint strap attaches, to give the dog more freedom of movement and lessen the chance of getting tangled up in the strap. I got a conformation email today saying that it's shipped, so we shall find out, soon enough.
-Debi