Are Myoglobin And Hemoglobin Orthologs?

Are Myoglobin And Hemoglobin Orthologs? Since divergence in human and dog hemoglobin did not occur until after speciation, these genes are orthologous. Human myoglobin and dog hemoglobin, however, are homologous genes that are neither paralogous or orthologous. Is hemoglobin an ortholog? Orthologs are a consequence of speciation, whereas paralogs are a consequence of gene duplication.