a dipole is stable though it consists 2 opp charges b'coz they are seperated by a resonable amt of distance to overcome thir repulsive forces
actually , dipole is a system which contains 2 opp charges seperated bya distance such that distance of field point is greater than the distance between the opp charges.
rate if u find it useful!!!!