West Valley City man dragged after suspect steals pickup truck