My dog is 6 years old and very well trained (CGC, Advanced CGC) with a friendly, outgoing, happy temperament. But when he sees a truck or other large vehicle (especially the Very Evil UPS Truck) he turns into Cujo. High voltage barking and lunging, the works. I have no idea where this comes from (I got him when he was 3 years old) but I have assumed it's a fear reaction. He has the same reaction when he sees a person riding a bicycle. He's very strong, so I have had no choice but to do the one thing I know is probably wrong: pull him in, hold him close and try not to get pulled under the truck myself. It's frustrating and scary. Ideas?