The pack of 100-plus dogs yelped and whimpered from the kennels and cages.

They were filthy, hungry, thirsty and living in the squalor from several days on the road without a break for air or to relieve themselves.

Those who passed by the pooches on the Pilot Travel Center parking lot off Interstate 40’s Exit 42 in Fayette County on Tuesday couldn’t believe someone was transporting the dogs in a U-Haul truck and a minivan being towed by the truck.

Note: Read our discussion guidelines before commenting.