It makes sense if they're all the same genus. Even in real life, it wouldn't be the first time humans have bred with another species. By all evidence, modern humans would be considered a half-race.
Dragons, though... I don't want to know how that works. That wouldn't be scientifically possible...