Two Ways
1. Master Ball
2. Knock the Pokemon's hp down and put your strongest Pokemon in front. Keep on using Ultra ball (don't switch Pokemon, but you can heal, don't let it die!) 'cause the rate of catching it with that Pokemon will start to increase.
a lot hard
You can catch a Skitty in Pokemon Pearl by completing the game and getting a National Dex. When you have the National Dex, talk to the little girl in Sandgem Town. Everyday, a different Pokemon appears in the Sinnoh region. Skitty will appear on a random day.
dialga cuz it is very hard to get him. he is on the spear pillar and he is at level 47? yes. so that is the hardest Pokemon to catch. use ur master ball to catch anyother 1's just buy 10 normal pokeballs and you will get a premier ball they are better than ultra balls from the Pokemon master No, you're not the Pokemon master. Dialga is very easy to catch and is one of the most easy legendaries to catch. Use Ultra Balls, I caught him in 20 Ultra Balls. :P
you can't catch it because you already beaten the legendary
Well it depends. A Pokemon with a higher catch rate means its easyer to catch. Rare Pokemon usally has a low catch rate. Go check serribi pokedex to check catch rate. Hope it helps!!
RAYQUAZA
a lot hard
Yes you can but it will be very hard
Catch Alot Of Diffrent Pokemon,Pokemon Global Trade Center,Migrate, And Just Try Really Hard.
it is very hard to catch all Pokemon you have to use your pokeradar, migrate Pokemon, insert gameboy games and catch unusual Pokemon, talk to Dawn's/Loran's sister, trade, and events
not really just use a good pokemon.
-_- -_-
work hard and keep trying
You finish you Pokedex... it is hard!
i would catch shinx or i would catch the opposite type of your rivals starter/ I Would catch a starly (die hard metallica fan)
its realy hard to get an aipom, but you can catch it from honey trees or get it from linking
You do not need a Pokemon with the move Sweet Scent to catch a Chimecho. Chimecho is a Pokemon that is hard to find in the areas it does appear in.