It is an event pokemon. It has not been announced for any region as of yet. The game has been out for about six months in Japan and they still have not gotten the event, so it will be a while. Please wait patiently.
You can get him from Game Stop, but i don't know if the event ended. Anyways, you get him there, and go to mystery gift, and he appears!! Really cool. And, yes, if you can get it from ANY Nintendo ds. I thought I couldn't get it with my brother cause I have a Nintendo DS Lite, but we still got him. Hope this was helpful!!
~Zen
In Pokémon Black 2 and White 2, there's no in-game way of catching a Keldeo. There are events going around worldwide that allows you to receive a Mystery Gift via Wi-Fi or wireless Mystery Gift and receive a Keldeo however the GameStop Keldeo event in the U.S. has ended. You can opt to use a cheating device in order to receive Keldeo or you can arrange a trade with another player in order to receive Keldeo.
Additionally you can also receive Keldo via Wi-Fi Mystery Gift starting on January 25, 2013. The distribution will be restricted to English players of Pokémon Black 2 and Pokémon White 2 only and it will end on February 12, 2013.
There is currently an event going on in GameStop stores accross the country that will give you a Keldeo
You can't catch Keldeo in Pokemon Black and White. You have to have received it form an event or traded someone else from it.
You can't, it is an event pokemon, and the event which gives you it, has not yet been run.
by poketransfer or trade sometimes nintendo MAKES AN EVENT TO
you can catch it when an event is going on.
you cannot catch keldeo. it was a limited time mystery gift wifi event. you can try go on a trade board offering a rare pokemon to try get it
It's an event Pokemon. While it hasn't been announced whether the event will allow you to battle and the catch the Pokemon or whether you are just handed it, it is currently unavailable.
It is an event pokemon. You will need to wait for Nintendo to announce the dates for the event in your region.
there is 2 forms of keldeo
you don't catch Keldeo, you have to get him as an event. :(
you can get keldeo by pokecheck
You cannot catch Keldeo once the event ends but you would be able to trade with someone in order to acquire it.
you can catch it when an event is going on.
Keldeo is event-only pokemon. This means that Nintendo will distribute Keldeo for players to catch. The only other way is to cheat with Action replay, gameshark etc.
Keldeo cannot be caught in-game, it can only be received from a special character distribution.
I think it will be an event Pokemon
You can't catch keldeo in the moor belive me i tried it did't work
Keldeo is an event Pokemon and its event has not been released in regions other than Japan for now.
if you have Terakion, Coballion and Varizion then you need to have an event then go to the moor of Icarus and you will find Keldeo.
Event only. Keldeo hasn't even been released yet (June 2011)
You will need to get Keldeo at an event or via a distribution that would either be at a store or via the online network.