We present a KdV-like 2-parameter equation ut + (3(1− δ)u+ (δ + 1)xx ux )ux = εuxxx. By using the dynamical system method, existence of different traveling wave solutions are discussed, including smooth solitary wave solution of with bell type, solitary wave solutions of valley type and peakon wave solution of valley type. Numerical integration are used to shown the different types of solutions...