Cross breeding is the process used to breed two separate breeds of dogs together. ... Theoretically, it is possible to take any two breeds of dogs and breed them together. You can, in fact, even breed dogs with other genetically-similar species, such as wolves, coyotes or dingoes, to produce what is known as a 'hybrid'.