You can catch it at the national park in the daytime. It will not be there in the morning or at night. In heart gold this pokemon is rare but in soul silver you should find it to be quite common.
Didn't find the answer you were looking for?