To unlock dragons, you have to do multiple things successfully, such as breeding and training the dragons, winning battles, etc. As you progress further in the game, new dragons will be unlocked.