How do you get suicine?

You can catch it in Diamond at spear pillar where Dialga was but it's really rare. You can also catch it in fire red only if you picked the Pokemon charamander. Nobody really knows where it is because it moves around in grass,caves, and especially water Hope i helped