I just picked up a 7 week old English Springer Spaniel on Friday evening, It was a four hour trip one way, on the way home the puppy started out stitting on my wife's lap, Until she got sick and threw up on here.

. We had a meduim size crate with us, Which was suffient size for her. I had planned on placing the puppy in for the trip home. She started out pretty good riding in the crate, About half way home she started crying and whimmpering and Howling( which I expected most of it) I also didn't expect every time we go to place her in the Crate she starts all over again until we let her out. As soon as we place her in there to go to bed at night she is trying to get out faster than she went in there. and back to the howling and all the above again.
Sunday evening my wife and i went out to eat, when got out of the truck we could hear her yelping, we were gone for 2 hours at the most.
Do I need to try something different as in the crate? Did i ruin her from ever being able to be in a crate ever? What advise can i get? i'm open to any and all.
Thanks for reading
Jason