With a Pokeball. It is found in Floccesy Ranch. You must find a wild one. You then use a Pokeball in the battle. Repeatedly press b. Try to do this in a fast yet smooth rhythm. You will be sure to catch it.
Anywhere that you can catch Riolu. Shiny Pokemon can appear anywhere and anytime; with a 1/8192 chance of one appearing.
Yes, you can catch a wild Riolu in Pokémon White 2. Riolu can be found in the Floccesy Ranch. Additionally you have the option of using the Dream World in order to find Riolu in the Rugged Mountain island however you need a minimum of 10,000 Dream Points in order to unlock the Rugged Mountain area in the Dream World.
Technically, no. You don't catch White Kyruem. You catch Kyruem and catch Reshiram. Then the two merge together.
you can't catch him, you need to help riley on iron island and he will have something for you. It is the riolu egg. Make room for it
As a matter of fact, you can. On floors four through eight.