A dog has 39 pairs of chromosomes and is a canis; kangaroos are from in a class called marsupial and they have only 22 pairs of chromosomes - they cannot breed. read more