My plan right now is to keep one of each type of dragon I get. So far it seems to work out, and gives me a good base of dragons to draw from for breeding purposes.
If I end up with a dragon I already have, I usually sell it, as I don't particularly see a reason to keep more than one of each kind of dragon.
Is there any benefit to keeping multiples of dragons around?