Their DNA is incompatible at a basic level - dogs have 78 chromosomes while lions have 38 - because they are too far away from their common ancestor - canids and felids divided something like 60 million years ago. So no offspring would result. Even quite closely related species fail to produce offspring.