As we know that if we lost to the forest master we cant catch keldeo as the gaurd wont let us go inside to fight to complete the quest please let it me not like that let it be catchable even after u lost to forest master once or more because keldeo is very good pokemon