Not really...... you can't get Keldeo in either game. You have to wait for Game Freak to release an event.
There is a Keldeo event coming to the U.S. Go to a local GameStop to get it.
You could also use PokeGen or Action Replay.
No Keldeo will always be an event pokemon you can get it from the event unless you hack or cheat.
How to change your username
How to add a user avatar
Why was my post hidden?
The points system
Flags vs Downvotes
Type a Pokemon name, type, move or ability to see instant results.